Releases: anthropics/claude-code-action
v1.0.89
What's Changed
- fix: skip token revocation when no token was acquired by @Dave-London in #918
- Use env vars for workflow_run context values in example workflows by @ddworken in #1125
- docs: document include/exclude_comments_by_actor inputs by @yuribodo in #1130
- fix: use correct fallback type for reviewData in fetcher by @MaxwellCalkin in #1034
- Strip OIDC token request env vars from Claude session by @chyipin in #1011
- fix: skip retries for non-retryable errors in retryWithBackoff by @ei-grad in #1082
- fix: restore ripgrep execute bits after bun install --production by @qozle in #1163
- fix: allow # in branch names for PR checkout and base restore by @qozle in #1167
- fix: prevent hang in restoreConfigFromBase on repos with .gitmodules by @qozle in #1166
- fix: strip shell comment lines before parsing claude_args by @VoidChecksum in #1055
- fix: snapshot PR's .claude/ to .claude-pr/ before security restore by @qozle in #1172
- chore: fix prettier formatting by @ashwin-ant in #1171
- chore: fix prettier formatting in parse-sdk-options.test.ts by @ashwin-ant in #1176
- fix: pin bun runtime config and improve log hygiene by @ashwin-ant in #1174
New Contributors
- @yuribodo made their first contribution in #1130
- @MaxwellCalkin made their first contribution in #1034
- @chyipin made their first contribution in #1011
- @ei-grad made their first contribution in #1082
- @qozle made their first contribution in #1163
- @VoidChecksum made their first contribution in #1055
Full Changelog: v1...v1.0.89
Claude Code GitHub Action v1.0
π Claude Code GitHub Action v1.0 - Now Generally Available!
We're excited to announce the v1.0 release of Claude Code GitHub Action! This major release brings significant improvements in simplicity, flexibility, and power to AI-assisted development workflows.
π What's New in v1.0
Simplified Configuration
- Automatic mode detection - No more manual
modeconfiguration. The action intelligently determines whether to run in interactive or automation mode based on your setup - Unified interface - All prompts now go through a single
promptinput, and all CLI options throughclaude_args - Better SDK alignment - Closer integration with the Claude Code CLI for a consistent experience
More Powerful & Flexible
- Direct access to all Claude Code CLI capabilities through
claude_args - Support for custom system prompts, tool configurations, and model selection
- Enhanced compatibility with AWS Bedrock and Google Vertex AI
β οΈ Breaking Changes
This release includes breaking changes from v0.x. Key deprecated inputs have been replaced with a cleaner, more intuitive API:
mode,direct_prompt,override_promptβ unifiedpromptinputcustom_instructions,model,allowed_tools,mcp_configβclaude_argswith CLI format- Other deprecated:
disallowed_tools,anthropic_model,trigger_phrase,timeout_minutes
π Please review our Migration Guide for detailed upgrade instructions and examples.
π‘ New Use Cases & Examples
Explore the expanded possibilities with v1.0! We've created comprehensive examples showcasing various workflows:
- Automated PR Reviews - Intelligent code review on every pull request
- CI Failure Fixes - Automatically diagnose and fix failing tests
- Issue Triage - Smart categorization and response to new issues
- Documentation Generation - Keep docs in sync with code changes
- Security Scanning - Proactive vulnerability detection
- And many more!
π§ Check out all examples at github.com/anthropics/claude-code-action/tree/main/examples
π Quick Start
# Interactive mode - responds to @claude mentions
- uses: anthropics/claude-code-action@v1
with:
anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}
# Automation mode - runs immediately with prompt
- uses: anthropics/claude-code-action@v1
with:
prompt: "Review this PR for security issues"
anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}
claude_args: |
--model claude-4-0-sonnet-20250805
--max-turns 10π Resources
- Migration Guide - Step-by-step upgrade instructions
- Examples - Ready-to-use workflow templates
- Documentation - Complete setup and configuration guide
π Thank You
Thank you to our beta users for your invaluable feedback that shaped this release. We're excited to see what you'll build with Claude Code GitHub Action v1.0!
v1.0.88
Full Changelog: v1...v1.0.88
v1.0.87
Full Changelog: v1...v1.0.87
v1.0.86
What's Changed
- Fix subprocess isolation install step not running by @OctavianGuzu in #1148
- Pass env to execFileSync git calls by @OctavianGuzu in #1151
Full Changelog: v1...v1.0.86
v1.0.85
What's Changed
- fix: fall back to repo default_branch instead of hardcoded "main" by @ashwin-ant in #1143
Full Changelog: v1...v1.0.85
v1.0.84
v1.0.83
What's Changed
- Add subprocess isolation setup and git credential helper by @OctavianGuzu in #1132
Full Changelog: v1...v1.0.83
v1.0.82
Full Changelog: v1...v1.0.82
v1.0.81
Full Changelog: v1...v1.0.81