Skip to content

Stop auto-flagging monthly audit issues as input required - #5

Merged
herve-quiroz merged 1 commit into
mainfrom
claude/issue-357
Jun 21, 2026
Merged

Stop auto-flagging monthly audit issues as input required#5
herve-quiroz merged 1 commit into
mainfrom
claude/issue-357

Conversation

@herve-quiroz

Copy link
Copy Markdown
Contributor

Part of herve-quiroz/claude_code_environment#357 — these workflows are deployed to every managed repository, so the fix is replicated here (one PR per repo).

Freshly-created Monthly Workflow Audit issues were auto-flagged input required within minutes: monthly-audit.yml posted an automated "initial comment" carrying the Claude footer, and input-required-label.yml detects Claude content by that footer alone, so it read the automated comment as "Claude already responded".

Changes

  • monthly-audit.yml — remove the redundant "Post initial comment" step (it duplicated the issue body and was the sole source of the spurious footer).
  • input-required-label.yml — ignore comments authored by github-actions[bot] when finding the last substantive comment, so no future automated comment can re-trigger the label.

See herve-quiroz/claude_code_environment#357 for the full investigation.


✨ Content generated by Claude AI.

- Remove the "Post initial comment" step from monthly-audit.yml; the
  comment duplicated the issue body and its Claude footer caused
  input-required-label.yml to mark fresh audit issues as awaiting human
- Ignore github-actions[bot] comments in input-required-label.yml so no
  future automated comment can re-trigger the spurious label

Part of herve-quiroz/claude_code_environment#357.
@herve-quiroz herve-quiroz added the claude Ticket that should be handled by Claude label Jun 20, 2026
@github-actions github-actions Bot added the input required Derived from whether the last interaction was Claude-authored. Do not set by hand label Jun 20, 2026
@herve-quiroz
herve-quiroz merged commit d427566 into main Jun 21, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

claude Ticket that should be handled by Claude input required Derived from whether the last interaction was Claude-authored. Do not set by hand

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant