Skip to content

Commit 2e94d4d

Browse files
JSKittyclaude
andcommitted
Add Claude Code workflow for automated PR reviews
Enable Claude Code to automatically review pull requests for code quality, potential bugs, security concerns, and improvements. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 0f18e6b commit 2e94d4d

File tree

1 file changed

+46
-0
lines changed

1 file changed

+46
-0
lines changed

.github/workflows/claude.yml

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
name: Claude Code
2+
3+
on:
4+
issue_comment:
5+
types: [created]
6+
pull_request_review_comment:
7+
types: [created]
8+
pull_request:
9+
types: [opened, ready_for_review]
10+
issues:
11+
types: [opened, assigned]
12+
pull_request_review:
13+
types: [submitted]
14+
15+
jobs:
16+
claude:
17+
runs-on: ubuntu-latest
18+
permissions:
19+
contents: write
20+
pull-requests: write
21+
issues: write
22+
id-token: write
23+
actions: read
24+
steps:
25+
- name: Checkout repository
26+
uses: actions/checkout@v5
27+
with:
28+
fetch-depth: 1
29+
30+
- name: Run Claude Code
31+
id: claude
32+
uses: anthropics/claude-code-action@v1
33+
with:
34+
claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}
35+
github_token: ${{ secrets.GITHUB_TOKEN }}
36+
track_progress: true
37+
claude_args: |
38+
--model claude-opus-4-5-20251101
39+
prompt: |
40+
Review this pull request. Focus on:
41+
- Code quality and best practices
42+
- Potential bugs or edge cases
43+
- Security concerns
44+
- Suggestions for improvement
45+
46+
Provide actionable feedback with inline comments where appropriate.

0 commit comments

Comments
 (0)