chore: add permissions block to Build and Release Binaries workflow#7
Open
s-a wants to merge 5 commits intojonatas:mainfrom
Open
chore: add permissions block to Build and Release Binaries workflow#7s-a wants to merge 5 commits intojonatas:mainfrom
s-a wants to merge 5 commits intojonatas:mainfrom
Conversation
c1f3c04 to
3ae891b
Compare
added 2 commits
July 11, 2025 08:17
…s OS-specific Removed unconditional inclusion of Windows DLL from project file. Ensured only platform-specific native libraries are included via MSBuild conditions for Windows, Linux, and macOS (x64 + arm64). This prevents build failures on non-Windows runners.
Adds __declspec(dllexport) and __stdcall to all native entry points in wrapper.c, ensuring pg_query_*_wrapper symbols are available to DllImport under Windows. Fixes EntryPointNotFoundException during Windows tests.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request adds an explicit
permissionsblock to the Build and Release Binaries GitHub Actions workflow. By granting theGITHUB_TOKENwrite access to repository contents and packages, it ensures that thesoftprops/action-gh-releasestep can successfully create or update Releases without encountering a 403 Forbidden error.