File tree Expand file tree Collapse file tree 1 file changed +50
-0
lines changed
Expand file tree Collapse file tree 1 file changed +50
-0
lines changed Original file line number Diff line number Diff line change 1+ name : " Claude PR Reactions"
2+
3+ on :
4+ issue_comment :
5+ types : [created]
6+ pull_request_review :
7+ types : [submitted]
8+ pull_request_review_comment :
9+ types : [created]
10+
11+ permissions :
12+ contents : write
13+ pull-requests : write
14+ issues : write
15+ actions : read
16+
17+ concurrency :
18+ group : claude-pr-reactions-${{ github.event.pull_request.number || github.event.issue.number }}
19+ cancel-in-progress : true
20+
21+ jobs :
22+ react :
23+ name : " React to PR feedback"
24+ runs-on : blacksmith-4vcpu-ubuntu-2404
25+ timeout-minutes : 60
26+
27+ steps :
28+ - name : " Checkout"
29+ uses : actions/checkout@v4
30+ with :
31+ fetch-depth : 0
32+ token : ${{ secrets.PHPSTAN_BOT_TOKEN }}
33+
34+ - name : " Install PHP"
35+ uses : " shivammathur/setup-php@v2"
36+ with :
37+ coverage : " none"
38+ php-version : " 8.4"
39+ ini-file : development
40+ extensions : mbstring
41+
42+ - uses : " ramsey/composer-install@v3"
43+
44+ - name : " React to feedback"
45+ uses : anthropics/claude-code-action@v1
46+ with :
47+ claude_code_oauth_token : ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}
48+ github_token : ${{ secrets.PHPSTAN_BOT_TOKEN }}
49+ trigger_phrase : " @phpstan-bot"
50+ claude_args : " --model claude-opus-4-6 --max-turns 50"
You can’t perform that action at this time.
0 commit comments