Skip to content

Release process

  1. Build the application bundle with npm run app:build.
  2. Run npm run app:release only when the release commit is already available on the configured remote and release credentials are intentionally available.
  3. Inspect the expected Apple Silicon macOS ZIP and DMG with scripts/verify-release.sh.
  4. Review the generated GitHub release draft and its assets before publishing.

The GitHub workflow contains a single Apple Silicon macOS build job (release-macos) — it does not contain Linux or Windows build jobs, and no Linux or Windows artifacts are produced or published. Its presence is not end-to-end compatibility, signing, notarization, or hardware validation evidence. Manual release checks remain required for every target published to users.