Skip to content

Commit 4c9c144

Browse files
committed
Update Claude Code workflow to v1
Signed-off-by: Dan Barr <[email protected]>
1 parent cb08aef commit 4c9c144

File tree

1 file changed

+6
-16
lines changed

1 file changed

+6
-16
lines changed

.github/workflows/claude.yml

Lines changed: 6 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -11,38 +11,28 @@ on:
1111
types: [submitted]
1212

1313
jobs:
14-
claude-code-action:
14+
claude:
1515
if: |
1616
(github.event_name == 'issue_comment' && contains(github.event.comment.body, '@claude')) ||
1717
(github.event_name == 'pull_request_review_comment' && contains(github.event.comment.body, '@claude')) ||
1818
(github.event_name == 'pull_request_review' && contains(github.event.review.body, '@claude')) ||
1919
(github.event_name == 'issues' && contains(github.event.issue.body, '@claude'))
2020
runs-on: ubuntu-latest
21+
timeout-minutes: 20
2122
permissions:
2223
contents: read
2324
pull-requests: read
2425
issues: read
2526
id-token: write
27+
actions: read # Required for Claude to read CI results on PRs
2628
steps:
2729
- name: Checkout repository
2830
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
2931
with:
3032
fetch-depth: 1
3133

32-
- name: Run Claude PR Action
33-
uses: anthropics/claude-code-action@beta
34+
- name: Run Claude Code
35+
id: claude
36+
uses: anthropics/claude-code-action@v1
3437
with:
3538
anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}
36-
# Or use OAuth token instead:
37-
# claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}
38-
timeout_minutes: '20'
39-
# mode: tag # Default: responds to @claude mentions
40-
# Optional: Restrict network access to specific domains only
41-
# experimental_allowed_domains: |
42-
# .anthropic.com
43-
# .github.com
44-
# api.github.com
45-
# .githubusercontent.com
46-
# bun.sh
47-
# registry.npmjs.org
48-
# .blob.core.windows.net

0 commit comments

Comments
 (0)