Skip to content

Conversation

@benbjohnson
Copy link
Collaborator

@benbjohnson benbjohnson commented Dec 17, 2025

Summary

  • Add explicit contents: write permission to fix "Resource not accessible by integration" error when uploading release assets
  • Update deprecated action versions (checkout@v4, setup-go@v5, get-release@v1.3.2)

Test plan

  • Merge this PR
  • Create a new release to verify assets are uploaded successfully

🤖 Generated with Claude Code

Add explicit `contents: write` permission to fix "Resource not accessible
by integration" error when uploading release assets.

Also update deprecated action versions:
- actions/checkout@v3 -> v4
- actions/setup-go@v3 -> v5
- bruceadams/get-release@v1.2.3 -> v1.3.2

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@benbjohnson benbjohnson merged commit 133c1b1 into main Dec 17, 2025
9 checks passed
@benbjohnson benbjohnson deleted the fix-release-workflow-permissions branch December 17, 2025 17:06
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