File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : Claude Code Review
2+
3+ permissions :
4+ contents : read
5+ pull-requests : read
6+ issues : read
7+ id-token : write
8+
9+ on :
10+ issue_comment :
11+ types : [created]
12+ pull_request_review_comment :
13+ types : [created]
14+ pull_request :
15+ types : [opened, synchronize]
16+
17+ jobs :
18+ claude-review :
19+ if : |
20+ github.event_name == 'pull_request' ||
21+ (github.event_name == 'issue_comment' && contains(github.event.comment.body, '@claude')) ||
22+ (github.event_name == 'pull_request_review_comment' && contains(github.event.comment.body, '@claude'))
23+ runs-on : ubuntu-latest
24+ steps :
25+ - uses : actions/checkout@v4
26+ with :
27+ fetch-depth : 1
28+
29+ - uses : grll/claude-code-action@beta
30+ with :
31+ use_oauth : true
32+ claude_access_token : ${{ secrets.CLAUDE_ACCESS_TOKEN }}
33+ claude_refresh_token : ${{ secrets.CLAUDE_REFRESH_TOKEN }}
34+ claude_expires_at : ${{ secrets.CLAUDE_EXPIRES_AT }}
35+ secrets_admin_pat : ${{ secrets.SECRETS_ADMIN_PAT }}
36+ timeout_minutes : " 60"
You can’t perform that action at this time.
0 commit comments