Skip to content

chore(ci): disable claude-review temporarily — anthropics action infrastructure bug#77

Merged
Wolfe-Jam merged 1 commit into
mainfrom
chore/disable-claude-review-temp
May 30, 2026
Merged

chore(ci): disable claude-review temporarily — anthropics action infrastructure bug#77
Wolfe-Jam merged 1 commit into
mainfrom
chore/disable-claude-review-temp

Conversation

@Wolfe-Jam
Copy link
Copy Markdown
Owner

What

Renames .github/workflows/claude-code-review.yml.disabled (one-line revert).

Why

anthropics/claude-code-action@v1 has been failing on every PR today with the same internal error:

Internal error: directory mismatch for directory
"/home/runner/work/_actions/anthropics/claude-code-action/v1/tsconfig.json",
fd 4. You don't need to do anything, but this indicates a bug.

The action's bundled bun shim hits a tsconfig FD bug — it never reaches the actual code-review step. But it still:

  • Charges your ANTHROPIC_API_KEY budget on every PR
  • Shows red in PR checks (UNSTABLE mergeState even when everything else is green)
  • Provides zero output (no actual review comments)

Effect

  • claude.yml (on-demand @claude mentions) — untouched, still works
  • claude-code-review.yml (automatic on every PR) — disabled
  • 🔄 Re-enable: rename .yml.disabled.yml when upstream fixes the action

Cohort

Sister PRs in the same sweep across affected FAF repos: claude-faf-mcp · cli · faf-mcp-live · faf-mcp · faf-taf-git · grok-faf-mcp · wjttc · gemini-faf-mcp.

🤖 Generated with Claude Code

…astructure bug

The anthropics/claude-code-action@v1 has been failing on every PR with
the same internal-bug message:

    Internal error: directory mismatch for directory
    "/home/runner/work/_actions/anthropics/claude-code-action/v1/tsconfig.json",
    fd 4. You don't need to do anything, but this indicates a bug.

It fires before reaching code review (its bundled bun shim hits a
tsconfig FD issue), so no review actually runs — but it still charges
ANTHROPIC_API_KEY and shows red in PR checks (continue-on-error: true,
so it doesn't block merge, just adds UNSTABLE noise to mergeState).

Renaming .yml → .yml.disabled removes the trigger entirely. GitHub
Actions only treats *.yml / *.yaml in .github/workflows/ as workflows.
To re-enable when upstream fixes the action: rename back.

claude.yml (the @claude-mention on-demand workflow) is untouched —
it only fires when someone @-tags it, so it's not affected.

Cohort sweep across the FAF repos that ship this Anthropic-template
workflow pair.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented May 30, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
faf-cli Ready Ready Preview, Comment May 30, 2026 4:24am

@Wolfe-Jam Wolfe-Jam merged commit 7e80760 into main May 30, 2026
11 checks passed
@Wolfe-Jam Wolfe-Jam deleted the chore/disable-claude-review-temp branch May 30, 2026 04:34
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