Summary
Wire electron-updater (or equivalent) with publish pipeline producing signed artifacts; user toggle for beta channel optional.
Background
Manual GitHub zip friction drops retention.
Scope
- NSIS + portable update matrix tested.
- Code signing certificate strategy documented (self-funded vs none).
- Silent download + prompt install pattern.
Acceptance criteria
Technical notes
Portable updates differ — document skip or custom flow.
Definition of done
Dry-run against private test release bucket or staging tag.
Summary
Wire
electron-updater(or equivalent) with publish pipeline producing signed artifacts; user toggle for beta channel optional.Background
Manual GitHub zip friction drops retention.
Scope
Acceptance criteria
latest.ymltriggers prompt.Technical notes
Portable updates differ — document skip or custom flow.
Definition of done
Dry-run against private test release bucket or staging tag.