Add Claude Code GitHub Workflow - #366
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #366 +/- ##
=======================================
Coverage 92.10% 92.10%
=======================================
Files 389 389
Lines 24559 24559
=======================================
Hits 22620 22620
Misses 1939 1939 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Enkidu93
left a comment
There was a problem hiding this comment.
Sorry - I missed this PR somehow!
@Enkidu93 reviewed 2 files and all commit messages, and made 2 comments.
Reviewable status: all files reviewed, 1 unresolved discussion (waiting on ddaspit).
.github/workflows/claude.yml line 43 at r1 (raw file):
actions: read # Optional: Give a custom prompt to Claude. If this is not specified, Claude will perform the instructions specified in the comment that tagged it.
Do you want to keep these commented-out optional extras (from some template I'm guessing?)? Same in other yml.
ddaspit
left a comment
There was a problem hiding this comment.
@ddaspit made 1 comment.
Reviewable status: all files reviewed, 1 unresolved discussion (waiting on Enkidu93).
.github/workflows/claude.yml line 43 at r1 (raw file):
Previously, Enkidu93 (Eli C. Lowry) wrote…
Do you want to keep these commented-out optional extras (from some template I'm guessing?)? Same in other yml.
This was created from a template. I would rather just keep them in case we want to use them later.
Enkidu93
left a comment
There was a problem hiding this comment.
@Enkidu93 made 2 comments and resolved 1 discussion.
Reviewable status:complete! all files reviewed, all discussions resolved (waiting on ddaspit).
.github/workflows/claude.yml line 43 at r1 (raw file):
Previously, ddaspit (Damien Daspit) wrote…
This was created from a template. I would rather just keep them in case we want to use them later.
OK, fine by me. Just making sure you meant to.
Secrets are withheld from workflows triggered by pull requests from forked repositories, so the review job cannot authenticate on those runs. Guard the job so it is skipped instead of failing. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Aligns the generated Claude workflows with the version already used elsewhere in ci.yml and docker-build-push.yml. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
449786b to
51bec4a
Compare
🤖 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 is an AI coding agent that can help with:
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
Security
There's more information in the Claude Code action repo.
After merging this PR, let's try mentioning @claude in a comment on any PR to get started!
This change is