Skip to content
This repository was archived by the owner on May 12, 2026. It is now read-only.

Add Apple Silicon macOS builds#1687

Open
shriram-svg wants to merge 1 commit into
BoostIO:masterfrom
shriram-svg:fix-issue-864-apple-silicon
Open

Add Apple Silicon macOS builds#1687
shriram-svg wants to merge 1 commit into
BoostIO:masterfrom
shriram-svg:fix-issue-864-apple-silicon

Conversation

@shriram-svg
Copy link
Copy Markdown

Summary

  • configure macOS Electron Builder output to produce universal dmg and zip artifacts
  • update Electron Builder within the existing 22.x range so universal macOS packaging is supported
  • keep the existing boost-note-mac.dmg and boost-note-mac.zip artifact names for release/download URLs

Fixes #864.

Verification

  • npx npm@6 ci --no-audit
  • Electron Builder config validation via app-builder-lib/out/util/config.validateConfig
  • ./node_modules/.bin/prettier --check package.json
  • npx npm@6 run lint
  • npx npm@6 run test-api -- --runInBand
  • git diff --check

Note: local install used Node 25, so optional fsevents@1.2.13 emitted native build errors but npm exited 0; project CI is configured for Node 12.

AI-assisted with Codex; I reviewed the diff and validation output before submitting.

@CLAassistant
Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support for Apple Silicon?

3 participants