Skip to content

Releases: fractureinc/claude-code-github-action

v0.3.8: Simplify issue-fix-mode with direct Edit tool access

04 Apr 20:08

Choose a tag to compare

This release simplifies the issue-fix-mode implementation by using Claude Code's direct Edit tool access.

Improvements:

  • Uses Claude Code CLI's allowedTools parameter to directly grant Edit capabilities
  • Allows Claude to make changes directly to files rather than parsing and applying diffs manually
  • Simplifies the implementation and reduces potential errors
  • Improves reliability by following the approach from nicholaslee119/claude-code-github-action

v0.3.7: Fix backtick parsing in issue-fix mode

04 Apr 19:54

Choose a tag to compare

This release fixes a syntax error in the issue-fix-mode.sh script when processing code blocks with backticks in Claude's response.

Fixes:

  • Fixed backtick parsing in the script to properly handle code blocks
  • Improved error handling in diff processing with better logging
  • Added fallback mechanisms when diff blocks are empty

v0.3.6: Fix issue-fix mode with improved output handling

04 Apr 19:49

Choose a tag to compare

This release improves the issue-fix mode with several fixes:

  • Use a local claude-output directory instead of /tmp for artifacts
  • Improve error handling for file extraction
  • Fix issues with handling empty file lists
  • Add better debugging output
  • Fix compatibility with updated action dependencies
  • Use artifact upload v4 instead of v3

v0.3.5: Full Debug Mode

04 Apr 19:30

Choose a tag to compare

What's New

  • Enabled full bash debug mode with set -x
  • Every command in the script will now be printed with its arguments
  • All environment variables will be logged
  • Every step of execution will be visible in logs
  • Comprehensive tracing for all shell operations

v0.3.4: Enhanced Diagnostics and Artifact Upload

04 Apr 19:28

Choose a tag to compare

What's New

  • Added debug artifacts upload for better troubleshooting
  • Improved Claude CLI diagnostics with version and help info
  • Added comprehensive logging for the Claude CLI environment
  • Preserved all debug information as artifacts
  • Enhanced workflow file with better error handling

v0.3.3: Fix Claude CLI Arguments

04 Apr 19:24

Choose a tag to compare

What's New

  • Fixed Claude CLI usage by using the correct flags (-p for print, -d for debug)
  • Improved error logging for easier troubleshooting
  • Preserved debug outputs for better diagnostics
  • Proper handling of Claude CLI responses
  • Enhanced debugging information for API interactions

v0.3.2: Improve Claude CLI Usage

04 Apr 19:16

Choose a tag to compare

What's New

  • Improved Claude CLI usage by using file input instead of pipes
  • Added extensive debugging and logging
  • Preserved logs for troubleshooting
  • Fixed potential issues with special characters in prompts
  • More robust error handling during API calls

v0.3.1: Fix Issue Mode Improvements

04 Apr 19:05

Choose a tag to compare

What's New

  • Improved error handling in the issue-fix mode
  • Added detailed parameter validation and logging
  • Fixed repository naming format for GitHub CLI commands
  • Enhanced workflow file with correct repository name extraction

v0.3.0: Automated Issue Fix Mode

04 Apr 19:00

Choose a tag to compare

What's New

  • Added new 'issue-fix' mode for automated bug fixes
  • Claude now analyzes issue descriptions to create targeted fixes
  • Automatic generation of fix branches and PRs
  • Uses label-based triggering (claude-fix label) for security
  • Complete workflow from issue analysis to PR creation
  • Updated documentation with detailed examples
  • Enhanced configurability with repo and branch options

Security Features

The issue-fix workflow includes built-in security through GitHub's permission system:

  • Only users with write access can add the triggering label
  • Permissions are configurable through organization settings
  • PR review process still ensures proper oversight before changes are merged

v0.2.2: Add Strict Mode for Suggestions

04 Apr 18:39

Choose a tag to compare

What's New

  • Added strict mode for better control over code suggestions
  • Strictly follows user requests by default without adding unrelated improvements
  • Added option to allow additional improvements via strict-mode: 'false'
  • Updated workflow file and documentation
  • Added example files for testing inline suggestions