npm install
npm start
npm i -g @electron-forge/cli;
electron-forge make
- Make the packages
electron-forge make
- Create a release in GitHub web UI
- Upload the release package binaries (.zip for MacOS, .exe for Windows) to the release
TODO: figure out how to sign packages. See Electron code signing guide TODO: figure out auto update process. See Electron Forge update guide Some details on Mac signing here
Squirrel.Windows Installer Docs
Build a Todo App with Electron
Electron – How to add jQuery and Bootstrap to your project