Skip to content

feat(ci): publish Linux AppImage on GitHub Releases - #389

Merged
ZhuchkaTriplesix merged 2 commits into
devfrom
issue/382-linux-appimage
Jul 27, 2026
Merged

feat(ci): publish Linux AppImage on GitHub Releases#389
ZhuchkaTriplesix merged 2 commits into
devfrom
issue/382-linux-appimage

Conversation

@ZhuchkaTriplesix

Copy link
Copy Markdown
Member

Summary

  • scripts/linux/build_appimage.sh packs the Flutter linux bundle with appimagetool
  • Release CI uploads Querya-Desktop-{ver}-linux.AppImage + checksums
  • Release notes / docs: Portable zip vs Installable AppImage

Closes #382

Follow-up: #384 (updater should prefer .AppImage when $APPIMAGE is set).

Test plan

  • Local: ./scripts/linux/build_appimage.sh against an existing release bundle
  • CI Release (workflow_dispatch or tag): AppImage attached + listed in SHA256SUMS
  • Smoke: chmod +x AppImage and launch on a desktop Linux

Made with Cursor

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>
@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.
@ZhuchkaTriplesix
ZhuchkaTriplesix merged commit 2248f5a into dev Jul 27, 2026
4 checks passed
ZhuchkaTriplesix added a commit that referenced this pull request Jul 27, 2026
feat(ci): publish Linux AppImage on GitHub Releases
@ZhuchkaTriplesix ZhuchkaTriplesix self-assigned this Jul 27, 2026
@ZhuchkaTriplesix
ZhuchkaTriplesix deleted the issue/382-linux-appimage 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