Skip to content

Split macOS release artifacts by architecture - #205

Merged
shy1132 merged 1 commit into
shy1132:mainfrom
jaxsnjohnson:cleanup/split-macos-arch-artifacts
Jul 8, 2026
Merged

Split macOS release artifacts by architecture#205
shy1132 merged 1 commit into
shy1132:mainfrom
jaxsnjohnson:cleanup/split-macos-arch-artifacts

Conversation

@jaxsnjohnson

Copy link
Copy Markdown
Contributor

Summary

Build and publish separate macOS DMG and ZIP artifacts for Intel, Apple Silicon, and Universal builds.

Why

The Universal macOS artifact remains available as a compatibility fallback, but native architecture artifacts give users a smaller direct download for their Mac. The README now points Apple Silicon and Intel users to the matching DMG first.

Test

  • Parsed package.json
  • Parsed .github/workflows/build-and-release.yml as YAML
  • Ran git diff --check
  • Built unpacked macOS arm64 app with electron-builder
  • Built unpacked macOS x64 app with electron-builder

Build outputs from the temporary validation copy:

  • arm64 app: 238M, 8 Electron locale folders
  • x64 app: 237M, 8 Electron locale folders

@shy1132

shy1132 commented Jul 8, 2026

Copy link
Copy Markdown
Owner

thanks!

@shy1132
shy1132 merged commit ea37001 into shy1132:main Jul 8, 2026
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