Skip to content

Fix release workflow permissions and Ruby 4.0 smoke test#51

Merged
0x676e67 merged 1 commit intomainfrom
fix/release-workflow-permissions
Feb 18, 2026
Merged

Fix release workflow permissions and Ruby 4.0 smoke test#51
0x676e67 merged 1 commit intomainfrom
fix/release-workflow-permissions

Conversation

@ZilvinasKucinskas
Copy link
Contributor

@ZilvinasKucinskas ZilvinasKucinskas commented Feb 18, 2026

Summary

  • Add contents: read to the release job permissions — setting any permissions block zeros all unlisted ones, so actions/checkout was missing read access
  • Add Ruby 4.0 to the smoke-test matrix to match the cross-compile step which already builds for 4.0,3.4,3.3

Add contents: read permission to the release job — declaring any
permissions block zeros all unlisted ones, so checkout was broken.

Add Ruby 4.0 to the smoke-test matrix to match cross-compile which
already builds for 4.0,3.4,3.3.
@0x676e67 0x676e67 merged commit 91066de into main Feb 18, 2026
5 checks passed
@0x676e67 0x676e67 deleted the fix/release-workflow-permissions branch February 18, 2026 14:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants