File tree Expand file tree Collapse file tree 1 file changed +37
-0
lines changed Expand file tree Collapse file tree 1 file changed +37
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : Claude Assistant
2
+ on :
3
+ issue_comment :
4
+ types : [created]
5
+ pull_request_review_comment :
6
+ types : [created]
7
+ issues :
8
+ types : [opened, assigned, labeled]
9
+ pull_request_review :
10
+ types : [submitted]
11
+
12
+ jobs :
13
+ claude-response :
14
+ runs-on : ubuntu-latest
15
+ steps :
16
+ - uses : anthropics/claude-code-action@beta
17
+ with :
18
+ anthropic_api_key : ${{ secrets.ANTHROPIC_API_KEY }}
19
+ # Or use OAuth token instead:
20
+ # claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}
21
+ github_token : ${{ secrets.GITHUB_TOKEN }}
22
+ # Optional: add custom trigger phrase (default: @claude)
23
+ # trigger_phrase: "/claude"
24
+ # Optional: add assignee trigger for issues
25
+ # assignee_trigger: "claude"
26
+ # Optional: add label trigger for issues
27
+ # label_trigger: "claude"
28
+ # Optional: add custom environment variables (YAML format)
29
+ # claude_env: |
30
+ # NODE_ENV: test
31
+ # DEBUG: true
32
+ # API_URL: https://api.example.com
33
+ # Optional: limit the number of conversation turns
34
+ # max_turns: "5"
35
+ # Optional: grant additional permissions (requires corresponding GitHub token permissions)
36
+ # additional_permissions: |
37
+ # actions: read
You can’t perform that action at this time.
0 commit comments