Skip to content

Test Bun against multiple versions in CI workflows - #377

Merged
jancurn merged 1 commit into
mainfrom
claude/bun-version-test-coverage-dsaqff
Aug 24, 2026
Merged

Test Bun against multiple versions in CI workflows#377
jancurn merged 1 commit into
mainfrom
claude/bun-version-test-coverage-dsaqff

Conversation

@jancurn

@jancurn jancurn commented Aug 24, 2026

Copy link
Copy Markdown
Member

Bun 1.4.0 shipped on 2026-08-20, but all Bun e2e jobs installed an unpinned setup-bun (implicitly "latest"), so only whichever version happened to be newest was ever tested. Add an explicit bun-version matrix (1.3.x + 1.4.x) to the Bun e2e jobs in ci.yml and the Linux/macOS/Windows release-gate workflows, mirroring the existing Node.js version matrix.

The .x ranges resolve to the newest patch of each line automatically; bump the matrix when a new Bun minor ships.

https://claude.ai/code/session_01QnfdeKF1PDXuWsrQny6MJC

Bun 1.4.0 shipped on 2026-08-20, but all Bun e2e jobs installed an
unpinned setup-bun (implicitly "latest"), so only whichever version
happened to be newest was ever tested. Add a bun-version matrix
(previous stable line + current one) to the Bun e2e jobs in ci.yml and
the Linux/macOS/Windows release-gate workflows, mirroring the existing
Node.js version matrix.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QnfdeKF1PDXuWsrQny6MJC
@jancurn
jancurn merged commit 7539c29 into main Aug 24, 2026
8 checks passed
@jancurn
jancurn deleted the claude/bun-version-test-coverage-dsaqff branch August 24, 2026 15:04
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.

3 participants