Skip to content

ci: pin claude-code-action to v1.0.89 (fix Bedrock auth)#2026

Merged
KRRT7 merged 2 commits intomainfrom
fix/pin-claude-code-action-v1.0.89
Apr 9, 2026
Merged

ci: pin claude-code-action to v1.0.89 (fix Bedrock auth)#2026
KRRT7 merged 2 commits intomainfrom
fix/pin-claude-code-action-v1.0.89

Conversation

@KRRT7
Copy link
Copy Markdown
Collaborator

@KRRT7 KRRT7 commented Apr 9, 2026

Summary

  • Pin anthropics/claude-code-action from @v1 to @v1.0.89 in claude.yml

Why

v1.0.90 (released Apr 8) broke Bedrock OIDC auth. Every Claude Code run has been failing with:

403 Authorization header requires 'Credential' parameter.
Authorization header requires 'Signature' parameter.

Upstream issue: anthropics/claude-code-action#1196

v1.0.89 was the last working version (confirmed: all runs succeeded on Apr 7, all failed starting Apr 8).

Test plan

KRRT7 added 2 commits April 9, 2026 02:06
All 12 E2E workflows used `paths: ['**']` which triggered on every file
change — docs, configs, experiments, etc. This caused ~140-200 min of
compute per push event (18+ parallel workflows).

Now E2E tests only trigger when relevant source code changes:
- Python E2E: codeflash/**, tests/**, pyproject.toml, uv.lock, workflow files
- JS E2E: same + packages/**
- Java E2E: already had proper path filters (no change needed)

Estimated savings: ~$150-200/mo in CI compute.
v1.0.90 broke Bedrock OIDC auth — all Claude Code runs have been
failing with 403 since Apr 8.

Root cause: anthropics/claude-code-action#1196
Pinning to v1.0.89 (last working version) until upstream fix lands.
@github-actions github-actions bot added the workflow-modified This PR modifies GitHub Actions workflows label Apr 9, 2026
@KRRT7 KRRT7 merged commit bd051ff into main Apr 9, 2026
23 of 26 checks passed
@KRRT7 KRRT7 deleted the fix/pin-claude-code-action-v1.0.89 branch April 9, 2026 07:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

workflow-modified This PR modifies GitHub Actions workflows

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant