File tree Expand file tree Collapse file tree 2 files changed +12
-23
lines changed Expand file tree Collapse file tree 2 files changed +12
-23
lines changed Original file line number Diff line number Diff line change 1
1
name : Claude Code Review
2
2
3
3
on :
4
- pull_request :
5
- types : [opened, synchronize]
6
- # Optional: Only run on specific file changes
7
- paths :
8
- - ' src/**/*.ts'
9
- - ' src/**/*.tsx'
10
- - ' src/**/*.js'
11
- - ' src/**/*.jsx'
12
- - ' package.json'
13
- - ' package-lock.json'
4
+ workflow_dispatch :
5
+ issue_comment :
6
+ types : [created]
14
7
15
8
jobs :
16
9
claude-review :
17
- # Optional: Skip review for specific conditions
18
10
if : |
19
- !contains(github.event.pull_request.title, '[skip-review]') &&
20
- !contains(github.event.pull_request.title, '[WIP]')
11
+ github.event_name == 'workflow_dispatch' ||
12
+ (github.event_name == 'issue_comment' &&
13
+ github.event.issue.pull_request &&
14
+ contains(github.event.comment.body, '/claude_review'))
21
15
22
16
runs-on : ubuntu-latest
23
17
permissions :
Original file line number Diff line number Diff line change 1
1
name : Claude Code
2
2
3
3
on :
4
+ workflow_dispatch :
4
5
issue_comment :
5
6
types : [created]
6
- pull_request_review_comment :
7
- types : [created]
8
- issues :
9
- types : [opened, assigned]
10
- pull_request_review :
11
- types : [submitted]
12
7
13
8
jobs :
14
9
claude :
15
10
if : |
16
- ( github.event_name == 'issue_comment' && contains(github.event.comment.body, '@claude')) ||
17
- (github.event_name == 'pull_request_review_comment ' && contains(github.event.comment.body, '@claude')) ||
18
- (github.event_name == 'pull_request_review' && contains( github.event.review.body, '@claude')) ||
19
- (github.event_name == 'issues' && ( contains(github.event.issue .body, '@claude') || contains(github.event.issue.title, '@claude') ))
11
+ github.event_name == 'workflow_dispatch' ||
12
+ (github.event_name == 'issue_comment ' &&
13
+ github.event.issue.pull_request &&
14
+ contains(github.event.comment .body, '@claude'))
20
15
runs-on : ubuntu-latest
21
16
permissions :
22
17
contents : read
You can’t perform that action at this time.
0 commit comments