File tree Expand file tree Collapse file tree 1 file changed +48
-0
lines changed Expand file tree Collapse file tree 1 file changed +48
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Claude PR Assistant 
2+ 
3+ on :
4+   issue_comment :
5+     types : [created] 
6+   pull_request_review_comment :
7+     types : [created] 
8+   issues :
9+     types : [opened, assigned] 
10+   pull_request_review :
11+     types : [submitted] 
12+ 
13+ jobs :
14+   claude-code-action :
15+     if : | 
16+       (github.event_name == 'issue_comment' && contains(github.event.comment.body, '@claude')) || 
17+       (github.event_name == 'pull_request_review_comment' && contains(github.event.comment.body, '@claude')) || 
18+       (github.event_name == 'pull_request_review' && contains(github.event.review.body, '@claude')) || 
19+       (github.event_name == 'issues' && contains(github.event.issue.body, '@claude')) 
20+      runs-on : ubuntu-latest 
21+     permissions :
22+       contents : read 
23+       pull-requests : read 
24+       issues : read 
25+       id-token : write 
26+     steps :
27+       - name : Checkout repository 
28+         uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8  #  v5
29+         with :
30+           fetch-depth : 1 
31+ 
32+       - name : Run Claude PR Action 
33+         uses : anthropics/claude-code-action@beta 
34+         with :
35+           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
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments