Skip to content

feat(ci): publish Windows Inno Setup installer on Releases - #392

Merged
ZhuchkaTriplesix merged 4 commits into
devfrom
issue/383-windows-inno-setup
Jul 27, 2026
Merged

feat(ci): publish Windows Inno Setup installer on Releases#392
ZhuchkaTriplesix merged 4 commits into
devfrom
issue/383-windows-inno-setup

Conversation

@ZhuchkaTriplesix

Copy link
Copy Markdown
Member

Summary

  • Inno Setup script at packaging/windows/querya.iss (per-user/{autopf}, silent-friendly)
  • Release CI: choco install innosetupQuerya-Desktop-{ver}-windows-setup.exe
  • Docs + release notes list Portable zip vs Installable setup

Closes #383

Pairs with #384 (updater prefers *-windows-setup.exe when unins000.exe is present).

Test plan

  • Release workflow on Windows: setup.exe artifact uploaded
  • Install → launch → uninstall on a clean Windows VM
  • Silent flags match WindowsExeInstaller (/SILENT /NORESTART /CLOSEAPPLICATIONS)

Made with Cursor

ZhuchkaTriplesix and others added 2 commits July 27, 2026 04:23
Add scripts/linux/build_appimage.sh and attach
Querya-Desktop-{ver}-linux.AppImage alongside the portable zip.
Closes #382

Co-authored-by: Cursor <cursoragent@cursor.com>
Add packaging/windows/querya.iss and attach
Querya-Desktop-{ver}-windows-setup.exe next to the portable zip.
Closes #383

Co-authored-by: Cursor <cursoragent@cursor.com>
@github-actions github-actions Bot added enhancement New feature or request core Core library logic and services labels Jul 27, 2026
Keep AppImage installable channel and portable zip docs from #381.
Resolve release.yml / docs conflicts so both installable artifacts ship.
@ZhuchkaTriplesix
ZhuchkaTriplesix merged commit 8ed0358 into dev Jul 27, 2026
4 checks passed
ZhuchkaTriplesix added a commit that referenced this pull request Jul 27, 2026
feat(ci): publish Windows Inno Setup installer on Releases
@ZhuchkaTriplesix ZhuchkaTriplesix self-assigned this Jul 27, 2026
@ZhuchkaTriplesix
ZhuchkaTriplesix deleted the issue/383-windows-inno-setup branch July 27, 2026 20:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Core library logic and services enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant