Step 1: Connect
Link your GitHub repo. We read your config and entry files through the GitHub API. Nothing to install, no workflow files.
Code signing, notarization and store releases for Electron, without building your own CI/CD. Start today with a free Release Readiness Check that finds what blocks your release and how to fix it.
Free during beta. No credit card required.
From your repo to a signed release in four steps. Connect and Analyze are live in the beta; Build & Sign and Publish are next.
Link your GitHub repo. We read your config and entry files through the GitHub API. Nothing to install, no workflow files.
A Release Readiness report on signing, notarization, security, store requirements and auto-update, with a fix for every issue.
We build on our infrastructure, sign with your certificates and notarize for macOS. All platforms in parallel.
Release to the Mac App Store, Microsoft Store or GitHub Releases with auto-update.
The settings that most often break a signed Electron release, checked before you build
package.json fields, main entry, build scripts, and whether electron sits in devDependencies.
electron-builder appId, targets, files, asar and icons. Forge projects are detected and flagged.
Hardened runtime, entitlements and notarization setup for macOS; signing config for Windows.
Mac App Store sandbox entitlements and Microsoft Store packaging, when you target the stores.
electron-updater, publish config and the zip target macOS needs for updates.
contextIsolation, nodeIntegration, sandbox, CSP and hardcoded secrets in your source.
The same Release Readiness Check, without leaving your editor. Sign in once with your Electron Publish Pro account, then check any Electron project folder.
$ epp login
Signed in as you@company.com
$ epp init --goal direct --platforms macos,windows
$ epp check
Release Readiness 68/100
[PASS] Build Tool Configuration
[WARN] Security Configuration
→ Set sandbox: true in webPreferences
[FAIL] macOS Direct Distribution
→ Add an afterSign hook with @electron/notarizeNo CI/CD to set up: your app is built, signed and published on our managed infrastructure. Like Expo, but for Electron. This part isn't live yet. Today you get the readiness report shown here; vote for what you need next, and the most-wanted parts get built first.
Everything you need to know about Electron Publish Pro