Skip to content

ci: remove broken self-built BugBot PR Review workflow (Cursor Bugbot covers it)#270

Merged
RJK134 merged 1 commit into
mainfrom
ci/remove-self-built-bugbot
Jun 17, 2026
Merged

ci: remove broken self-built BugBot PR Review workflow (Cursor Bugbot covers it)#270
RJK134 merged 1 commit into
mainfrom
ci/remove-self-built-bugbot

Conversation

@RJK134

@RJK134 RJK134 commented Jun 17, 2026

Copy link
Copy Markdown
Owner

CI: remove the broken self-built BugBot PR Review workflow

Follow-through on quieting the BugBot noise — the gentle fix didn't hold, so this is the option we lined up as the fallback ("drop the job, Cursor Bugbot is the real reviewer").

Why removal, not another patch

The self-built BugBot PR Review check has red-failed on every recent PR. The history:

  1. Originally "Invalid API key" → fixed the secret.
  2. Then an internal directory mismatch … post-buffered-inline-comments.ts … indicates a bug crash.
  3. ci(bugbot): bump pinned action SHA to clear recurring init crash #268 bumped the pinned anthropics/claude-code-action SHA to fix it — and Phase 49: Vetup horse-upserted producer emit (+ placeholder animal-to-vetup workflow) #269 (the first PR after that merged) proved the identical crash persists at the new SHA too. The bug is version-independent, it produces no useful review ("No buffered inline comments"), and the recurring red obscures the real gates on every PR.

It's redundant with the hosted Cursor Bugbot (cursor[bot]), which is the documented substantive AI reviewer and works (it's caught real findings throughout — e.g. #252/#253/#256/#264). So the broken workflow is deleted.

Change

  • Delete .github/workflows/claude-code-review.yml.
  • CLAUDE.md CI bullet corrected (it claimed "self-built BugBot now WORKS" — false).
  • KNOWN_ISSUES KI-027 marked resolved-by-removal.

Unaffected

claude.yml (interactive @claude) and claude-code-fix.yml remain. Real merge gates — check / docker / security / e2e / GitGuardian — untouched. Cursor Bugbot still reviews every PR.

Note: this PR itself will show the BugBot red one last time (the deletion only takes effect once merged); after merge, no future PR runs it.

Final merge left to Richard / Freddie.

https://claude.ai/code/session_01VzJJTUcvzZgS9jN8aap9iv


Generated by Claude Code

The self-built 'BugBot PR Review' check (.github/workflows/claude-code-review.yml,
anthropics/claude-code-action) has red-failed on every recent PR. After the
ANTHROPIC_API_KEY was fixed and the action SHA was bumped in #268, it STILL
crashes identically with an internal 'directory mismatch for directory
.../post-buffered-inline-comments.ts ... indicates a bug' — the bug is present
at every action version tried (1dc994ee and 51ea8ea7), it produces no useful
review ('No buffered inline comments'), and the recurring spurious red obscures
the real merge gates on every PR.

It is redundant with the hosted Cursor Bugbot (cursor[bot]), which is the
documented substantive AI reviewer and works. Delete the broken workflow.

Unaffected: claude.yml (interactive @claude) and claude-code-fix.yml; the real
merge gates (check/docker/security/e2e/GitGuardian).

Docs: CLAUDE.md CI bullet corrected (was 'now WORKS' — false); KNOWN_ISSUES
KI-027 marked resolved-by-removal.

https://claude.ai/code/session_01VzJJTUcvzZgS9jN8aap9iv

@RJK134 RJK134 left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed

@RJK134 RJK134 merged commit 3a72e34 into main Jun 17, 2026
5 checks passed
@RJK134 RJK134 deleted the ci/remove-self-built-bugbot branch June 17, 2026 21:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants