Skip to content

Claude on Issue succeeds but does not post any reply comment to the GitHub Issue #1216

@logfabric

Description

@logfabric

Summary

anthropics/claude-code-action runs successfully on GitHub Actions, but it does not post any reply comment back to the GitHub Issue.

In our case, the workflow is triggered by issues: types: [labeled] with a claude-run label.
A new run is created correctly every time, and the job finishes with Success.
However, no Claude reply comment is posted to the Issue, and no usable output appears in the run Summary either.

Environment

  • GitHub Actions
  • Claude on Issue workflow
  • Bedrock-backed execution
  • Repository trigger style: issues: types: [labeled]
  • Trigger label: claude-run

Reproduction steps

  1. Create or open a GitHub Issue.
  2. Add the claude-run label.
  3. Confirm that a new Claude on Issue workflow run is created.
  4. Wait for the run to complete successfully.
  5. Check the Issue page.

Expected behavior

After a successful run, Claude should post a reply comment to the target GitHub Issue.

Actual behavior

  • A new workflow run is created correctly.
  • The run finishes with Success.
  • No Claude reply comment is posted to the Issue.
  • The run Summary does not contain the expected reply content.

What we verified

We already checked the following:

  • github_token: ${{ secrets.GITHUB_TOKEN }} is set
  • permissions.issues: write is set
  • claude_args was removed for isolation
  • additional_permissions: "issues:write" was added for isolation
  • The action reference was changed from anthropics/claude-code-action@v1.0.93 to anthropics/claude-code-action@88c168b39e7e64da0286d812b6e9fbebb6708185
  • The workflow still triggers correctly on each label re-attachment
  • The issue is not that the workflow fails to start

Important observation from logs

Initially, we saw:

  • permission_denials_count: 1

After further workflow changes, that changed to:

  • permission_denials_count: 0

However, even after permission_denials_count became 0, Claude still did not post any reply comment to the Issue.

So the current narrowed-down state is:

  • permission denial appears resolved
  • but Issue reply posting still does not happen

Relevant log state

Successful run log includes a normal result block such as:

  • type: "result"
  • subtype: "success"
  • is_error: false

and in the latest narrowed case:

  • permission_denials_count: 0

Yet no reply comment is created on the GitHub Issue.

Impact

This blocks practical use of Claude on Issue, because the workflow appears healthy in Actions but does not return the result to the Issue thread where the user expects to receive it.

Request

Please help identify why a successful Claude on Issue run can complete without posting any Issue reply comment, even after permission_denials_count is no longer present as a blocking signal.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingp2Non-showstopper bug or popular feature requestprovider:bedrockAWS Bedrock API

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions