feat: NSIS Windows installer and update check (#32) #56

Merged
warkanum merged 2 commits from issue-32-nsis-installer into master 2026-10-03 21:19:58 +00:00
Owner

Closes #32

  • windows/installer.nsi: installs to Program Files, manages system PATH, registers uninstaller
  • relspec update [--check] [--yes]: compares against the latest release and prompts; on Windows downloads and runs the installer
  • Release workflow builds and uploads relspec-setup-windows-amd64.exe; make installer-windows for local builds
  • Includes a formatting-only commit for test tables

Not verified: the NSIS script and the CI nsis step have not been compiled (no makensis locally). First release run or a Windows build will confirm.

Closes #32 - `windows/installer.nsi`: installs to Program Files, manages system PATH, registers uninstaller - `relspec update [--check] [--yes]`: compares against the latest release and prompts; on Windows downloads and runs the installer - Release workflow builds and uploads `relspec-setup-windows-amd64.exe`; `make installer-windows` for local builds - Includes a formatting-only commit for test tables Not verified: the NSIS script and the CI nsis step have not been compiled (no makensis locally). First release run or a Windows build will confirm.
warkanum added 2 commits 2026-10-03 21:17:49 +00:00
- windows/installer.nsi: installs to Program Files, manages system PATH,
  registers uninstaller
- relspec update [--check] [--yes]: compares against the latest release and
  prompts; on Windows downloads and runs the installer
- release workflow builds and uploads relspec-setup-windows-amd64.exe
- make installer-windows
warkanum merged commit 2c304dc363 into master 2026-10-03 21:19:58 +00:00
warkanum deleted branch issue-32-nsis-installer 2026-10-03 21:19:58 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: wdevs/relspecgo#56