Skip to content

Commit 755f0af

Browse files
committed
ci: pin claude-code-action to v1.0.107
`anthropics/claude-code-action@v1` rolled to v1.0.108 on 2026-04-28 00:32 UTC and the new release regresses OAuth-token auth: the agent SDK throws `Could not resolve [authentication]` from validateHeaders before any work runs. Refreshing CLAUDE_CODE_OAUTH_TOKEN does not help. Pin to the v1.0.107 SHA until upstream ships a fix; the comment calls out when to lift the pin. Confirmed by run https://github.com/bootjp/elastickv/actions/runs/25039054927 (failing on v1.0.108 with a freshly-rotated token) and the timing gap between the v1.0.108 release and the first observed failure (~9 minutes).
1 parent eb85c3d commit 755f0af

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

.github/workflows/claude.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,12 @@ jobs:
3232

3333
- name: Run Claude Code
3434
id: claude
35-
uses: anthropics/claude-code-action@v1
35+
# Pinned to v1.0.107 because v1.0.108 (auto-pulled via the `v1` rolling
36+
# tag on 2026-04-28) regressed OAuth-token auth: the agent SDK throws
37+
# `Could not resolve [authentication]` from validateHeaders before any
38+
# work runs. Refreshing CLAUDE_CODE_OAUTH_TOKEN does not help. Bump back
39+
# to `@v1` once upstream ships a fix.
40+
uses: anthropics/claude-code-action@7eab1296cc65117d50ac2a2fa5f00a30ec84d3d5 # v1.0.107
3641
with:
3742
claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}
3843

0 commit comments

Comments
 (0)