Skip to content

Commit 8fa1f5f

Browse files
authored
ci: Add claude review to nemotron (#138)
Signed-off-by: Charlie Truong <chtruong@nvidia.com>
1 parent dee6dce commit 8fa1f5f

1 file changed

Lines changed: 38 additions & 0 deletions

File tree

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: Claude Code Review
2+
3+
on:
4+
issue_comment:
5+
types: [created]
6+
7+
permissions:
8+
contents: read
9+
pull-requests: write
10+
issues: write
11+
id-token: write
12+
13+
jobs:
14+
claude-review:
15+
uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_claude_review.yml@v0.88.0
16+
with:
17+
prompt: |
18+
You are doing a light code review. Keep it concise and actionable.
19+
20+
Focus ONLY on:
21+
- Critical bugs or logic errors
22+
- Typos in code, comments, or strings
23+
- Missing or insufficient test coverage for changed code
24+
- Outdated or inaccurate documentation affected by the changes
25+
26+
Do NOT comment on:
27+
- Style preferences or formatting
28+
- Minor naming suggestions
29+
- Architectural opinions or refactoring ideas
30+
- Performance unless there is a clear, measurable issue
31+
32+
Provide feedback using inline comments for specific code suggestions.
33+
Use top-level comments for general observations.
34+
35+
It's perfectly acceptable to not have anything to comment on.
36+
If you do not have anything to comment on, post "LGTM".
37+
secrets:
38+
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}

0 commit comments

Comments
 (0)