fix(ci): replace non-resolvable Bun build pin in setup-node-env#34637
fix(ci): replace non-resolvable Bun build pin in setup-node-env#34637sonwr wants to merge 2 commits into
Conversation
Greptile SummaryThis PR fixes a CI setup failure by stripping a non-resolvable build-commit suffix from the pinned Bun version in the shared The fix is correct and minimal — Confidence Score: 5/5
Last reviewed commit: ef18f55 |
|
Objective status snapshot:
Actionable next steps:
|
|
This fix would unblock the |
|
Thanks for the detailed feedback. I kept this PR intentionally minimal to unblock CI quickly with the Bun version fix; I’m happy to add a separate guard test if maintainers want that follow-up. |
|
Looks like its been fixed already |
Problem
CI job
checks (bun, test, pnpm canvas:a2ui:bundle && bunx vitest run --config vitest.unit.config.ts)can fail before tests with:oven-sh/setup-bun@v2bun-version: 1.3.9+cf6cdbbba404Root cause
The pinned Bun build suffix (
+cf6cdbbba) is currently not resolvable from setup-bun release assets.Fix
Use a resolvable stable version string in the shared setup action:
.github/actions/setup-node-env/action.ymlbun-version: "1.3.9"Impact
Restores Bun-based CI jobs so PRs are not blocked by setup-time 404 errors unrelated to code changes.
Ref: #34622 CI failure thread