Skip to content

ci: pin claude-code-action to v1.0.112 (closes #37)#39

Merged
topcoder1 merged 1 commit into
mainfrom
claude/pin-claude-code-action-v1.0.112
May 6, 2026
Merged

ci: pin claude-code-action to v1.0.112 (closes #37)#39
topcoder1 merged 1 commit into
mainfrom
claude/pin-claude-code-action-v1.0.112

Conversation

@topcoder1
Copy link
Copy Markdown
Owner

Summary

Background

Upstream tagged `v1.0.113` (2026-05-06 01:41 UTC) and `v1.0.114` (2026-05-06 07:49 UTC), and re-pointed the floating `v1` tag at v1.0.114. Both new releases ship a setup-step regression:

```
SDK execution error: ReferenceError: Claude Code native binary not found at /home/runner/.local/bin/claude.
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.
```

Confirmed broken on whois-api-llc/wxa-jake-ai#294, #295, and whois-api-llc/wxa_vpn#287 (all today). topcoder1/wxa_webcat#221 from yesterday passed (ran on v1.0.112) — bracketing the regression to today's two releases.

Until upstream fixes this, every PR in the fleet blocks on the `review / Claude Review` required check and needs admin-merge bypass. Pinning fixes the fleet without waiting on upstream.

Auto-merge rationale

`risk:blocked` — touches `.github/workflows/**` (CI infrastructure). Per fleet policy this requires manual click-merge. Tagging for review.

Codex pre-review: skipped — no `src/**` code paths touched, change is 7 effective lines (a SHA + a clarifying comment).

Test plan

The pin only takes effect on PRs opened AFTER this lands, so the verification is observational:

  • Land this PR via admin-bypass (the very check this PR fixes is currently broken on this PR too)
  • Open the next fleet PR and confirm `review / Claude Review` runs green
  • Once upstream ships a fix, open a follow-up PR to revert to `@v1` (or move to a fresh pinned SHA from a known-good release)

Rollback

Single-commit revert restores the floating `@v1` reference. No data, no schema, no auth — pure CI plumbing.

🤖 Generated with Claude Code

Upstream tagged v1.0.113 + v1.0.114 on 2026-05-06 with a regression: the
setup step fails to install the Claude Code native binary at
/home/runner/.local/bin/claude, causing every fleet PR's Claude Review
required check to fail with "Claude Code native binary not found".

Pin both reusables (claude-review.yml, claude-adversarial-review.yml) to
the v1.0.112 SHA (2026-05-04, last known good). Revert to @v1 — or move
to a fresh SHA — once upstream ships a fix.

Auto-Merge-Risk: standard

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

claude Bot commented May 6, 2026

No issues found. Diff is a clean SHA pin with explanatory comments — purely CI plumbing, no logic/auth/secret surface touched.

@topcoder1 topcoder1 merged commit b3907ab into main May 6, 2026
4 checks passed
@topcoder1 topcoder1 deleted the claude/pin-claude-code-action-v1.0.112 branch May 6, 2026 14:08
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.

anthropics/claude-code-action@v1 broken — pin to working SHA fleet-wide

1 participant