Skip to content

fix(ci): simplify Bun setup for Windows ARM64#965

Open
oddrationale wants to merge 1 commit intocjpais:mainfrom
oddrationale:fix/simplify-bun-setup-windows-arm64
Open

fix(ci): simplify Bun setup for Windows ARM64#965
oddrationale wants to merge 1 commit intocjpais:mainfrom
oddrationale:fix/simplify-bun-setup-windows-arm64

Conversation

@oddrationale
Copy link
Contributor

@oddrationale oddrationale commented Mar 5, 2026

Before Submitting This PR

Please confirm you have done the following:

If this is a feature or change that was previously closed/rejected:

  • I have explained in the description below why this should be reconsidered
  • I have gathered community feedback (link to discussion below)

Human Written Description

Bun now releases aarch64 native builds for Windows. This removes the previous work-around I implemented when originally creating the aaarch64/arm64 Windows build. We can now have a single, unified bun setup step.

Related Issues/Discussions

Discussion:

Community Feedback

N/A (CI/workflow cleanup based on upstream action behavior)

Testing

Screenshots/Videos (if applicable)

N/A

AI Assistance

  • No AI was used in this PR
  • AI was used (please describe below)

If AI was used:

  • Tools used: Codex (gpt-5.3-codex) and Claude Code (Opus 4.6)
  • How extensively: Perform code review and draft PR.

oven-sh/setup-bun@v2 (v2.1.1+) now automatically falls back ARM64 to
x64 with AVX2 disabled on Windows, making the manual baseline download
workaround unnecessary.

Ref: oven-sh/setup-bun#131
Ref: oven-sh/setup-bun#130

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@oddrationale oddrationale marked this pull request as ready for review March 5, 2026 04:42
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.

1 participant