Skip to content

Commit 09b182c

Browse files
add claude code new workflow
1 parent b57e344 commit 09b182c

File tree

1 file changed

+49
-0
lines changed

1 file changed

+49
-0
lines changed
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
name: "+ Claude Code / Documentation Review"
2+
3+
on:
4+
pull_request:
5+
types: [opened, synchronize, reopened]
6+
7+
permissions:
8+
contents: read
9+
pull-requests: write
10+
11+
jobs:
12+
documentation-review:
13+
name: Review doc changes
14+
runs-on: ubuntu-latest
15+
16+
steps:
17+
- name: Checkout code
18+
uses: actions/checkout@v4
19+
with:
20+
fetch-depth: 0
21+
22+
- name: Analyze requirements impact
23+
uses: anthropics/claude-code-action@v1
24+
with:
25+
github_token: ${{ secrets.GITHUB_TOKEN }}
26+
anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}
27+
prompt: |
28+
Review this PR and check if requirements/specs need updates.
29+
30+
**Your task:**
31+
32+
1. Run git diff to see what changed
33+
2. Identify which modules changed (application, platform, wsi, etc.)
34+
3. Read relevant files from requirements/ and specifications/ directories
35+
4. Report which docs might need updates
36+
37+
**Output format:**
38+
39+
## Changed Files
40+
- List changed files
41+
- Identify affected modules
42+
43+
## Requirements/Specs to Update
44+
- filename: 1-sentence why it needs updating
45+
46+
Keep it simple and concise.
47+
claude_args: >-
48+
--max-turns 20
49+
--model claude-sonnet-4-5-20250929

0 commit comments

Comments
 (0)