Skip to content

Claude fails to make commits by default depending on commit message #938

@chris72205

Description

@chris72205

Describe the bug
When setting up the Claude Code GitHub action, I sporadically encounter errors with Claude's ability to commit changes it makes.

To Reproduce
Install Claude Code action via /install-github-app and then open a few issues for Claude to work on and wait for it to fail to commit the changes due to permission issues.

Expected behavior
I expect Claude to commit changes to files it writes.

Screenshots
It seems to be when the message has line breaks or other commands mixed in that it doesn't match the permitted commands.

Image

Notice how it tries different messages and on the n-th attempt with just one-line messages, it successfully performs the commit.

Workflow yml file
I'm just using the default workflow file that comes with /install-github-app

API Provider

[x] Anthropic First-Party API (default)
[ ] AWS Bedrock
[ ] GCP Vertex

Additional context
I have no CLAUDE.md file or anything else in the repo which would affect instructions or enforce additional permissions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:permissionsbugSomething isn't workingp2Non-showstopper bug or popular feature requestprovider:1pAnthropic First-Party API

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions