Skip to content

fix(release): install Bun for desktop packaging - #155

Merged
wolfiesch merged 1 commit into
mainfrom
codex/release-install-bun
Jul 24, 2026
Merged

fix(release): install Bun for desktop packaging#155
wolfiesch merged 1 commit into
mainfrom
codex/release-install-bun

Conversation

@wolfiesch

Copy link
Copy Markdown
Collaborator

Summary

  • install the pinned Bun compiler in Linux and macOS release build jobs
  • reuse the exact setup action and Bun version already exercised by main CI
  • add a regression test that requires Bun setup before each desktop package command

Evidence

  • release run 30063940295 passed verification, CI authority, and Android, then both desktop jobs failed at bun build --compile with bun: not found
  • mise exec node@24.13.1 -- pnpm exec node --test scripts/packaging.test.mjs
  • mise exec node@24.13.1 -- pnpm test:tooling (323 passed, 2 skipped)
  • mise exec node@24.13.1 -- pnpm check
  • mise exec node@24.13.1 -- pnpm lint

@wolfiesch
wolfiesch merged commit a5328c5 into main Jul 24, 2026
11 checks passed
@wolfiesch
wolfiesch deleted the codex/release-install-bun branch July 24, 2026 03:40
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