Skip to content

Add Claude Code GitHub Action (collaborators only)#6

Merged
ikraamg merged 6 commits intomainfrom
add-claude-github-actions-1767791768937
Jan 7, 2026
Merged

Add Claude Code GitHub Action (collaborators only)#6
ikraamg merged 6 commits intomainfrom
add-claude-github-actions-1767791768937

Conversation

@ikraamg
Copy link
Copy Markdown
Collaborator

@ikraamg ikraamg commented Jan 7, 2026

Summary

  • Adds Claude Code GitHub Action for issue exploration and @claude mentions
  • Restricted to repository collaborators only (OWNER/MEMBER/COLLABORATOR)
  • No automatic PR reviews (removed that trigger)

How it works

  • Open an issue with @claude in the title or body → Claude explores it
  • Comment @claude on any issue or PR → Claude responds
  • Only works for collaborators to prevent API cost abuse

🤖 Generated with Claude Code

ikraamg and others added 6 commits January 7, 2026 13:16
- Add author_association checks for OWNER/MEMBER/COLLABORATOR
- Remove pull_request_review trigger (no auto-reviews)
- Keep issues trigger for exploring new issues with @claude
- Clean up unused configuration comments

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
…rison)

github.repository_owner returns org/user name, not a user login.
The author_association checks are sufficient for access control.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Only triggers for ikraamg (using github.actor)
- Auto-runs on ALL new issues for preliminary investigation
- Still requires @claude mention for comments
- Removed 'assigned' trigger (not needed)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Any new issue triggers auto-investigation
- @claude mentions still restricted to ikraamg only

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@ikraamg ikraamg merged commit e6ecc68 into main Jan 7, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant