Skip to content

Commit 5ae8cfd

Browse files
authored
Merge branch refs/heads/2.1.x into 2.2.x
2 parents 450cf52 + cb4b834 commit 5ae8cfd

File tree

1 file changed

+50
-0
lines changed

1 file changed

+50
-0
lines changed
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
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"

0 commit comments

Comments
 (0)