Commit graph

18 commits

Author SHA1 Message Date
Tom Alexander
0abce12242
chore: allow more bots to run code review workflow (#2045)
## Summary
Allow common bots to trigger code review workflow
2026-04-02 16:38:31 +00:00
Himanshu Kapoor
0d17ff1603
chore: skip claude code review on draft PRs (#1889) 2026-03-12 12:42:14 +01:00
Tom Alexander
db7606bd9f
chore: update clade code review to post and use a single comment (#1879) 2026-03-10 16:30:13 -04:00
Tom Alexander
f280256d79
chore: update claude code review job (#1874) 2026-03-10 10:05:15 -04:00
Tom Alexander
050c1e28c6
chore: update claude pr review job (#1873) 2026-03-10 09:55:03 -04:00
Tom Alexander
d88ed1364d
chore: pin claude code version (#1872) 2026-03-10 09:44:19 -04:00
Tom Alexander
094e4c40ca
chore:enable claude code review again (#1870) 2026-03-09 22:49:25 -04:00
Tom Alexander
f39d8c7291
fix: revert previous fixes and disable claude code review (#1862) 2026-03-06 11:40:34 -05:00
Tom Alexander
6e4660f834
fix: remove mcp for claude/claude code review (#1861) 2026-03-06 10:42:36 -05:00
Tom Alexander
1a36ba5d35
chore: pin claude code pr review version (#1860) 2026-03-06 10:22:43 -05:00
Tom Alexander
181d8d5409
chore: update claude code review with tracking (#1838) 2026-03-02 16:40:17 -05:00
Tom Alexander
6708687a5b
chore: allow claude and claudebot to trigger review workflow (#1800)
Without this, the claude code review PR will fail if the PR is authored by claude.
2026-02-25 14:31:26 +00:00
Tom Alexander
2fa3352a3d
chore: update claude pr review gh action to use sticky comment (#1795) 2026-02-24 18:02:31 +00:00
Tom Alexander
90a733aab8
fix: allow claude PR review for all contributors (#1762)
Known limitation from the official workflow. See https://github.com/anthropics/claude-code-action/pull/614 for inspiration for this change.
2026-02-19 20:52:01 +00:00
Himanshu Kapoor
6465a67113
Add allowed_bots parameter to Claude review action (#1757)
So that claude code reviews work on PRs authored by Cursor
2026-02-19 16:32:25 +00:00
Tom Alexander
3d832ad787
chore: Update claude gh action to encourage shorter reviews (#1275) 2025-10-16 15:02:23 +00:00
Brandon Pereira
05ca6cebcb
chore: attempt to make claude update last comment instead of a new one (#1255) 2025-10-10 11:56:13 -04:00
Tom Alexander
4949748f99
chore: Add Claude Code GitHub Workflow (#1252)
## 🤖 Installing Claude Code GitHub App

This PR adds a GitHub Actions workflow that enables Claude Code integration in our repository.

### What is Claude Code?

[Claude Code](https://claude.ai/code) is an AI coding agent that can help with:
- Bug fixes and improvements  
- Documentation updates
- Implementing new features
- Code reviews and suggestions
- Writing tests
- And more!

### How it works

Once this PR is merged, we'll be able to interact with Claude by mentioning @claude in a pull request or issue comment.
Once the workflow is triggered, Claude will analyze the comment and surrounding context, and execute on the request in a GitHub action.

### Important Notes

- **This workflow won't take effect until this PR is merged**
- **@claude mentions won't work until after the merge is complete**
- The workflow runs automatically whenever Claude is mentioned in PR or issue comments
- Claude gets access to the entire PR or issue context including files, diffs, and previous comments

### Security

- Our Anthropic API key is securely stored as a GitHub Actions secret
- Only users with write access to the repository can trigger the workflow
- All Claude runs are stored in the GitHub Actions run history
- Claude's default tools are limited to reading/writing files and interacting with our repo by creating comments, branches, and commits.
- We can add more allowed tools by adding them to the workflow file like:

```
allowed_tools: Bash(npm install),Bash(npm run build),Bash(npm run lint),Bash(npm run test)
```

There's more information in the [Claude Code action repo](https://github.com/anthropics/claude-code-action).

After merging this PR, let's try mentioning @claude in a comment on any PR to get started!
2025-10-09 14:20:48 +00:00