Skip to content

chore: update setup-bun from v2.1.2 to v2.2.0 (Node.js 24)#1183

Open
qozle wants to merge 1 commit intoanthropics:mainfrom
qozle:fix/setup-bun-v2.2.0-node24
Open

chore: update setup-bun from v2.1.2 to v2.2.0 (Node.js 24)#1183
qozle wants to merge 1 commit intoanthropics:mainfrom
qozle:fix/setup-bun-v2.2.0-node24

Conversation

@qozle
Copy link
Copy Markdown
Contributor

@qozle qozle commented Apr 5, 2026

Closes #1050

Summary

oven-sh/setup-bun v2.2.0 was released 2026-03-14 with the action runtime updated from Node.js 20 to Node.js 24 (oven-sh/setup-bun#176).

Both action files currently pin v2.1.2 (SHA 3d267786...), which produces a deprecation warning on every workflow run:

Node.js 20 actions are deprecated. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026.

Changes

  • action.yml: 3d267786...0c5077e5... (v2.2.0)
  • base-action/action.yml: same

No functional changes — v2.2.0 is a GitHub Actions runtime update only. The Bun runtime version is still controlled by the bun-version input and is unchanged.

Test plan

  • Full bun test suite passes (664/664)
  • No other files reference the old SHA

oven-sh/setup-bun@v2.2.0 updates the action runtime from Node.js 20
to Node.js 24. GitHub deprecated Node.js 20 Actions and will force-
migrate to Node.js 24 starting June 2, 2026, producing a deprecation
warning on every workflow run.

Closes anthropics#1050

Co-Authored-By: Claude Sonnet 4.6 <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.

update claude-code-action from node20 (deprecated) to node24

1 participant