File tree Expand file tree Collapse file tree 1 file changed +51
-0
lines changed
Expand file tree Collapse file tree 1 file changed +51
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Claude Code
2+
3+ on :
4+ issue_comment :
5+ types : [created]
6+ pull_request_review_comment :
7+ types : [created]
8+ issues :
9+ types : [opened, assigned]
10+ pull_request_review :
11+ types : [submitted]
12+
13+ permissions :
14+ contents : write
15+ pull-requests : write
16+ issues : write
17+ actions : read
18+
19+ jobs :
20+ claude :
21+ if : |
22+ (github.event_name == 'issue_comment' && contains(github.event.comment.body, '@claude')) ||
23+ (github.event_name == 'pull_request_review_comment' && contains(github.event.comment.body, '@claude')) ||
24+ (github.event_name == 'pull_request_review' && contains(github.event.review.body, '@claude')) ||
25+ (github.event_name == 'issues' && (contains(github.event.issue.body, '@claude') || contains(github.event.issue.title, '@claude')))
26+ runs-on : ubuntu-latest
27+ permissions :
28+ contents : read
29+ pull-requests : read
30+ issues : read
31+ id-token : write
32+ steps :
33+ - name : Checkout repository
34+ uses : actions/checkout@v4
35+ with :
36+ fetch-depth : 1
37+ - name : Run Claude Code
38+ id : claude
39+ uses : anthropics/claude-code-action@main
40+ env :
41+ ANTHROPIC_BASE_URL : " ${{ secrets.ANTHROPIC_BASE_URL }}"
42+ ANTHROPIC_MODEL : " qwen3-coder-plus"
43+ ANTHROPIC_SMALL_FAST_MODEL : " qwen3-coder-plus"
44+ with :
45+ claude_code_oauth_token : ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}
46+ allowed_tools : |
47+ Bash
48+ Edit
49+ Replace
50+ additional_permissions : |
51+ actions: read
You can’t perform that action at this time.
0 commit comments