Skip to content

Solve Unknown Publisher when installing the app #2

@devlargs

Description

@devlargs

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)

  1. Apply at https://signpath.io — submit your GitHub repo (AceLargo/largs-hub, MIT license)
  2. Wait for approval — they review the repo
  3. Integrate their GitHub Action into .github/workflows/release.yml
  4. 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.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions