Skip to content

fix: grant contents:write permission to generate-notes job in release workflow#105

Merged
j4rviscmd merged 1 commit intomainfrom
fix/release-perm
Mar 28, 2026
Merged

fix: grant contents:write permission to generate-notes job in release workflow#105
j4rviscmd merged 1 commit intomainfrom
fix/release-perm

Conversation

@j4rviscmd
Copy link
Copy Markdown
Owner

Summary

The generate-notes job in the release workflow was failing with 403 Resource not accessible by integration because generateReleaseNotes GitHub API requires contents: write permission, but the job only had contents: read.

Changes

  • Updated generate-notes job permissions from contents: read to contents: write in .github/workflows/release.yml

How to verify

  1. Merge this PR
  2. Re-run the release workflow or trigger a new release
  3. Confirm the generate-notes step completes successfully

🤖 Generated with Claude Code

… workflow

The generateReleaseNotes GitHub API requires contents:write permission.
Without it, the workflow fails with 403 "Resource not accessible by integration".

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@j4rviscmd j4rviscmd added the bug Something isn't working label Mar 28, 2026
@j4rviscmd j4rviscmd merged commit 693e8fc into main Mar 28, 2026
2 checks passed
@j4rviscmd j4rviscmd deleted the fix/release-perm branch March 28, 2026 11:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant