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
- Create or open a GitHub Issue.
- Add the
claude-run label.
- Confirm that a new
Claude on Issue workflow run is created.
- Wait for the run to complete successfully.
- 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.
Summary
anthropics/claude-code-actionruns 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 aclaude-runlabel.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
issues: types: [labeled]claude-runReproduction steps
claude-runlabel.Claude on Issueworkflow run is created.Expected behavior
After a successful run, Claude should post a reply comment to the target GitHub Issue.
Actual behavior
Success.What we verified
We already checked the following:
github_token: ${{ secrets.GITHUB_TOKEN }}is setpermissions.issues: writeis setclaude_argswas removed for isolationadditional_permissions: "issues:write"was added for isolationanthropics/claude-code-action@v1.0.93toanthropics/claude-code-action@88c168b39e7e64da0286d812b6e9fbebb6708185Important observation from logs
Initially, we saw:
permission_denials_count: 1After further workflow changes, that changed to:
permission_denials_count: 0However, even after
permission_denials_countbecame0, Claude still did not post any reply comment to the Issue.So the current narrowed-down state is:
Relevant log state
Successful run log includes a normal result block such as:
type: "result"subtype: "success"is_error: falseand in the latest narrowed case:
permission_denials_count: 0Yet 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 Issuerun can complete without posting any Issue reply comment, even afterpermission_denials_countis no longer present as a blocking signal.