Skip to content

Tags: foukation/claude-code-action

Tags

v0.0.33

Toggle v0.0.33's commit message
Release v0.0.33

v0

Toggle v0's commit message
Update v0 tag to v0.0.33

beta

Toggle beta's commit message
Update beta tag to v0.0.33

v0.0.32

Toggle v0.0.32's commit message
Release v0.0.32

v0.0.31

Toggle v0.0.31's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: add use_commit_signing input with default false (anthropics#238)

* feat: add use_commit_signing input with default false

- Add new input 'use_commit_signing' to action.yml (defaults to false)
- Separate comment update functionality into standalone github-comment-server.ts
- Update MCP server configuration to conditionally load servers based on signing preference
- When commit signing is disabled, use specific Bash git commands (e.g., Bash(git add:*))
- When commit signing is enabled, use github-file-ops-server for atomic commits with signing
- Always include github-comment-server for comment updates regardless of signing mode
- Update prompt generation to provide appropriate instructions based on signing preference
- Add comprehensive test coverage for new functionality

This change simplifies the default setup for users who don't need commit signing,
while maintaining the option to enable it for those who require GitHub's commit
signature verification.

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

Co-Authored-By: Claude <noreply@anthropic.com>

* feat: auto-commit uncommitted changes when commit signing is disabled

- Check for uncommitted changes after Claude finishes (non-signing mode only)
- Automatically commit and push any uncommitted work to preserve Claude's changes
- Update tests to avoid actual git operations during test runs
- Pass use_commit_signing flag to branch cleanup logic

---------

Co-authored-by: Claude <noreply@anthropic.com>

v0.0.30

Toggle v0.0.30's commit message
Release v0.0.30

v0.0.29

Toggle v0.0.29's commit message
Release v0.0.29

v0.0.28

Toggle v0.0.28's commit message
Release v0.0.28

v0.0.27

Toggle v0.0.27's commit message
Release v0.0.27

v0.0.26

Toggle v0.0.26's commit message
Release v0.0.26