This repository was archived by the owner on Sep 5, 2025. It is now read-only.
Releases: basicmachines-co/claude-code-github-action
Releases · basicmachines-co/claude-code-github-action
v0.11.0 - Fix backtick handling in issue-fix prompt
This release fixes an issue where backticks in user feedback could break the shell script heredoc in issue-fix-mode.sh. We now use quoted heredocs to properly handle all special characters in user input.
v0.10.0 - Check comment author for organization membership
Changes\n\n- Fixed organization membership check to use the comment author instead of the issue author\n- This allows anyone to create issues, but only organization members can invoke Claude\n- Added COMMENT_AUTHOR parameter to both issue-fix-mode.sh and issue-analyze-mode.sh\n- Updated claude-full.yml to pass the comment author to actions\n- Added debug output to help troubleshoot membership issues
v0.9.0 - Fix organization membership check
Changes\n\n- Fixed the organization membership check to use PERSONAL_ACCESS_TOKEN instead of GITHUB_TOKEN\n- This resolves issues with private organization members not being recognized\n- Added PERSONAL_ACCESS_TOKEN parameter to issue-analyze-mode.sh\n- Updated claude-full.yml to pass the PERSONAL_ACCESS_TOKEN to both analysis and fix actions
v0.8.0 - Add PERSONAL_ACCESS_TOKEN support
Changes\n\n- Added PERSONAL_ACCESS_TOKEN as an input secret to the claude-full.yml workflow\n- Fixed passing PERSONAL_ACCESS_TOKEN to the issue-fix action\n- This allows commits to be made by a user instead of the GitHub bot when specified
v0.7.0 - Update organization references
Changes\n\n- Updated all references from fractureinc to basicmachines-co\n- Prepared workflow files for v0.7.0 release\n- All actions now correctly reference the basicmachines-co organization
v0.6.0: Org Membership & Personal Token Support
New Features
Organization Membership Check
- Added verification of organization membership for issue requests
- Prevents API usage from random internet users
- Configurable with
require-org-membershipandorganizationparameters - Default setting requires membership but can be disabled
Personal Access Token Support
- Added support for using a personal access token for commits
- Enables proper attribution in contributor graphs
- Bypasses CLA requirements when using personal credentials
- Set via the new
personal-access-tokenparameter
Documentation
- Updated README with new parameters
- Added example configurations for both features
- Added security considerations section
Version Update
- Bumped version to 0.6.0 to reflect significant new features