Skip to content

Release and Distribution

Christophe Babilotte edited this page Dec 6, 2025 · 1 revision

Release and Distribution

Build outputs

  • yarn build – production bundles in dist/ (main, preload, renderer).
  • yarn pack – electron-builder pack (no auto-publish). Output goes to release/.

electron-builder config (package.json)

  • appId: com.projecthub.app
  • Targets: mac (dmg), win (nsis), linux (AppImage)
  • Files included: dist/**/*, package.json
  • ASAR: enabled

Signing & notarization

  • macOS notarization not configured here; add credentials as needed before distributing.
  • Windows code signing likewise not configured in this repo.

Pre-release checklist

  • yarn lint
  • yarn typecheck
  • yarn test
  • yarn build
  • Manual smoke test of the packaged app per platform.

Clone this wiki locally