Skip to content

ci: remove Claude cloud-review workflow (perma-failing — no API key) - #155

Open
Nic-dorman wants to merge 1 commit into
mainfrom
nic/v2-1064-remove-claude-review
Open

ci: remove Claude cloud-review workflow (perma-failing — no API key)#155
Nic-dorman wants to merge 1 commit into
mainfrom
nic/v2-1064-remove-claude-review

Conversation

@Nic-dorman

Copy link
Copy Markdown
Member

Linear issue

V2-1064 — https://linear.app/autonominetwork/issue/V2-1064

Risk tier

  • T0 — docs / tooling / CI / pure UX-output. Repo CI only.
  • T1 — client-only, no network-facing behavior change. CI + prod compat smoke.
  • T2 — node/client logic with behavioral surface, no protocol/format/economics change. Dev testnet + ADR.
  • T3 — protocol / storage format / payments / routing. T2 evidence + adversarial testing.

Compatibility

  • Wire: none
  • Storage: none
  • API: none

Semver impact

  • breaking
  • feature
  • fix

CI-only — no crate code touched; no release needed for this change.

Test evidence

Workflow-file deletion only. Evidence is this PR's own check run: no claude-review check appears, and the required linear-link + pr-template checks still run. Verified claude-review is not in the branch ruleset's required status checks, so nothing can be left waiting on a check that never reports.

New dependency

none

ADR

n/a

Mitigation / rollback

git revert restores the workflow unchanged; reinstating it only makes sense once the ANTHROPIC_API_KEY repo secret is actually populated.


What

Delete .github/workflows/claude-code-review.yml — the auto-review claude-review job that runs on every PR. It fails on every run because the ANTHROPIC_API_KEY repo secret is empty, so every PR in the repo carries a permanent red check (visible on saorsa-core #153/#154 since 2026-08-21). A check that can never pass trains reviewers to ignore red.

claude.yml (the @claude mention responder) is deliberately kept: it fires only on explicit mention, so it adds no per-PR noise. Whether to keep or drop it is a separate call — noted on V2-1064.

Same change lands in the sibling repo under the same ticket.

🤖 Generated with Claude Code

The claude-review job fails on every PR because the ANTHROPIC_API_KEY
repo secret is empty; a check that can never pass is noise. Not a
required status check (ruleset requires only linear-link + pr-template).
claude.yml (@claude mention responder) deliberately kept.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
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.

1 participant