Skip to content

[codex] Use baseline Bun target for Windows builds#688

Merged
jahooma merged 3 commits into
mainfrom
jahooma/windows-baseline-compile
May 15, 2026
Merged

[codex] Use baseline Bun target for Windows builds#688
jahooma merged 3 commits into
mainfrom
jahooma/windows-baseline-compile

Conversation

@brandonkachen
Copy link
Copy Markdown
Collaborator

Summary

Switch Windows x64 Bun compile targets to bun-windows-x64-baseline for CLI release builds.

Why

Bun's modern x64 executable targets can require AVX2 instructions. The baseline Windows x64 target avoids illegal-instruction failures on older CPUs while leaving Linux and macOS targets unchanged.

Changes

  • Updated the CLI build script's native win32-x64 target mapping.
  • Updated the dedicated CLI Windows release workflow override.
  • Updated the npm-app release workflow Windows matrix target.

Validation

  • bun run --cwd cli typecheck

@jahooma jahooma merged commit 0a40fe2 into main May 15, 2026
35 checks passed
@jahooma jahooma deleted the jahooma/windows-baseline-compile branch May 15, 2026 22:13
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.

2 participants