Conversation
There was a problem hiding this comment.
2 issues found.
About Unblocked
Unblocked has been set up to automatically review your team's pull requests to identify genuine bugs and issues.
📖 Documentation — Learn more in our docs.
💬 Ask questions — Mention @unblocked to request a review or summary, or ask follow-up questions about your code.
👍 Give feedback — React to comments with 👍 or 👎 to help us improve.
⚙️ Customize — Adjust settings in your preferences.
| contents: read | ||
| pull-requests: read | ||
| issues: read | ||
| id-token: write |
There was a problem hiding this comment.
All permissions are set to read, but Claude needs write access to post comments, create branches, and push commits. The claude-code-action maintainers themselves fixed this exact issue in their own repo (anthropics/claude-code-action#950), changing from read to write so that the OIDC app token can operate.
With read permissions, the action will fail when Claude tries to respond to @claude mentions.
permissions:
contents: write
pull-requests: write
issues: write
id-token: write| permissions: | ||
| contents: read | ||
| pull-requests: read | ||
| issues: read |
There was a problem hiding this comment.
Same issue as in claude.yml: permissions are read but the action needs write to post review comments on PRs. At minimum, pull-requests: write is required for the review workflow to function.
permissions:
contents: read
pull-requests: write
issues: read
id-token: write
🤖 Installing Claude Code GitHub App
This PR adds a GitHub Actions workflow that enables Claude Code integration in our repository.
What is Claude Code?
Claude Code is an AI coding agent that can help with:
How it works
Once this PR is merged, we'll be able to interact with Claude by mentioning @claude in a pull request or issue comment.
Once the workflow is triggered, Claude will analyze the comment and surrounding context, and execute on the request in a GitHub action.
Important Notes
Security
There's more information in the Claude Code action repo.
After merging this PR, let's try mentioning @claude in a comment on any PR to get started!