ci: add Claude workflow to solve assigned issues and open PRs#92
Open
cosminacho wants to merge 1 commit into
Open
ci: add Claude workflow to solve assigned issues and open PRs#92cosminacho wants to merge 1 commit into
cosminacho wants to merge 1 commit into
Conversation
Add a GitHub Actions workflow using anthropics/claude-code-action@v1. When an issue is assigned to the Claude account, Claude investigates, implements a fix on a new branch following the repo conventions in .claude/CLAUDE.md (versioning, pre-commit checklist), and opens a PR that closes the issue. Also responds to @claude mentions in issue/PR comments and reviews. Requires a repo admin to install the Claude GitHub App and add an ANTHROPIC_API_KEY secret (or CLAUDE_CODE_OAUTH_TOKEN); documented inline. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
ionut-mihalache-uipath
approved these changes
Jun 9, 2026
cristipufu
approved these changes
Jun 9, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What changed
Adds
.github/workflows/claude.yml, a GitHub Actions workflow built on Anthropic's officialclaude-code-action@v1.Behavior
.claude/CLAUDE.md, and opens a PR that closes the issue.@claudein an issue comment, PR comment, or PR review → Claude responds / makes the requested change on that thread.The
promptinput is tailored to this monorepo, so the agent applies the versioning rules (version bumps + dependency pin + CHANGELOG entries) and runs the full pre-commit checklist (ruff check && ruff format && pyright && pytest) before opening a PR.Required setup (repo admin, one-time)
assignee_triggerin the workflow to an existing machine-user login.ANTHROPIC_API_KEY(Settings → Secrets and variables → Actions). To use a Claude subscription instead, swap it forCLAUDE_CODE_OAUTH_TOKEN(commented alternative is in the file).Until the secret is added the job is a no-op — it only runs on assignment-to-claude or
@claudementions.Affected packages
None — CI/workflow only. No source changes, so no version bump (per the repo's versioning rules, which key off
src/andpackages/).Notes / things to confirm
assignee_triggeris set to"claude". Adjust it to match whatever login the Claude App / machine user actually uses in this org.claude_args: --max-turns 40is a starting point; tune per cost/complexity.🤖 Generated with Claude Code