Parent
Part of #379
Problem
WindowsExeInstaller already handles Inno-like silent flags (/SILENT /NORESTART /CLOSEAPPLICATIONS) but CI only ships a portable zip.
Proposal
- Add Inno Setup script + CI job producing
Querya-Desktop-{ver}-windows-setup.exe.
- Keep portable
*-windows.zip for the portable channel.
- Installer should register uninstall entry and use the real product/bundle id (coordinate with bundle-id issue).
Acceptance
References
lib/core/updater/installers/windows_exe_installer.dart
.github/workflows/release.yml (windows zip step)
Parent
Part of #379
Problem
WindowsExeInstalleralready handles Inno-like silent flags (/SILENT /NORESTART /CLOSEAPPLICATIONS) but CI only ships a portable zip.Proposal
Querya-Desktop-{ver}-windows-setup.exe.*-windows.zipfor the portable channel.Acceptance
*-windows-setup.exe+ checksumReferences
lib/core/updater/installers/windows_exe_installer.dart.github/workflows/release.yml(windows zip step)