Skip to content

fix: add missing permissions to publish workflow#90

Merged
matthiastjong merged 1 commit into
mainfrom
fix/publish-workflow-permissions
May 26, 2026
Merged

fix: add missing permissions to publish workflow#90
matthiastjong merged 1 commit into
mainfrom
fix/publish-workflow-permissions

Conversation

@matthiastjong
Copy link
Copy Markdown
Owner

Summary

  • Added explicit permissions: contents: read to the check-shellgate-secrets job in the publish workflow
  • This job lacked permissions while the publish job had them, causing GitHub to default to minimal rights and fail with 403 on checkout

Test plan

  • Verify the publish workflow succeeds on merge

🤖 Generated with Claude Code

The job lacked explicit permissions while the publish job had them,
causing GitHub to run the checkout with minimal rights (403 errors).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@matthiastjong matthiastjong merged commit d1c1e82 into main May 26, 2026
4 checks passed
@matthiastjong matthiastjong deleted the fix/publish-workflow-permissions branch May 26, 2026 12:47
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.

1 participant