Code Signing for Windows Installer
Context
The Windows installer shows "Unknown Publisher" because the .exe is not code-signed. This is a Windows/SmartScreen security feature — not
a code bug. Fixing it requires a code signing certificate.
This is NOT a code change — it's an external setup task
Recommended: SignPath.io (free for open-source)
- Apply at https://signpath.io — submit your GitHub repo (AceLargo/largs-hub, MIT license)
- Wait for approval — they review the repo
- Integrate their GitHub Action into .github/workflows/release.yml
- Remove "sign": false from package.json win build config
After SignPath approval, code changes needed:
.github/workflows/release.yml — replace the build step with SignPath's signing action
package.json — remove "sign": false from the "win" config
Get code signing (SignPath.io), then re-add electron-updater. Clicking the button downloads and installs in-app automatically.
Code Signing for Windows Installer
Context
The Windows installer shows "Unknown Publisher" because the .exe is not code-signed. This is a Windows/SmartScreen security feature — not
a code bug. Fixing it requires a code signing certificate.
This is NOT a code change — it's an external setup task
Recommended: SignPath.io (free for open-source)
After SignPath approval, code changes needed:
.github/workflows/release.yml — replace the build step with SignPath's signing action
package.json — remove "sign": false from the "win" config
Get code signing (SignPath.io), then re-add electron-updater. Clicking the button downloads and installs in-app automatically.