chore(cicd): remove QA-stuck check automation - #37173
Conversation
Deletes the scheduled QA-stuck workflow, its PR validation workflow, and the supporting finder/smoke-test scripts. The slack_channel entries in .claude/triage-config.json are retained for other consumers. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
Claude finished @nollymar's task in 34s —— View job Code Review
Verification
New IssuesNo issues found. This is a clean, self-contained removal. All four deleted files belong to a single feature (the QA-stuck-check automation), the deletions leave no dangling references (workflow triggers, · |
oidacra
left a comment
There was a problem hiding this comment.
Verified the removal is clean and complete:
- No remaining references to
qa-stuckorfind-stuck-issuesanywhere in the repo — the only hits are the four files this PR deletes. .github/scripts/qa-stuck-check/holds exactly those two.jsfiles, so the directory is fully emptied.CI_MACHINE_TOKENandSLACK_BOT_TOKENremain in use across other workflows, so no secrets are orphaned.- The #37169 follow-up fix is included (it patched the smoke-test file removed here).
Initialize / InitializeandFinalize / Final Statusboth pass, confirming the removed validate workflow was not a blocking check.
Well-scoped deletion. Approving.
|
Not a line changed by this PR — this is about I went looking for what still reads that file once this merges, and couldn't find anything:
The description says the Not blocking the approval either way. |
Summary
Removes the QA-stuck check automation added in #35802 (issue #35826), including the follow-up fix merged in #37169.
What's removed
.github/workflows/cicd_scheduled_qa-stuck-check.yml.github/workflows/cicd_pr_qa-stuck-check-validate.yml.github/scripts/qa-stuck-check/find-stuck-issues.js.github/scripts/qa-stuck-check/test-find-stuck-issues.js913 lines deleted; the now-empty
.github/scripts/qa-stuck-check/directory goes with them.What's intentionally kept
The
slack_channelentries in.claude/triage-config.jsonare left in place. Although #35802 introduced them, they are useful beyond this automation, so they are not reverted here.Notes
qa-stuckorfind-stuck-issuesanywhere in the repo (.github,docs,.claude).cicd_pr_qa-stuck-check-validate.ymlis not a required status check onmain(onlyInitialize / InitializeandFinalize / Final Statusare), so removing it does not affect branch protection or the merge queue.🤖 Generated with Claude Code
This PR fixes: #35826