Skip to content

ci: build AppImage for Linux releases - #19

Merged
Nozzit merged 1 commit into
OpenAEC-Foundation:mainfrom
Nozzit:fix/linux-appimage-bundle
Aug 13, 2026
Merged

ci: build AppImage for Linux releases#19
Nozzit merged 1 commit into
OpenAEC-Foundation:mainfrom
Nozzit:fix/linux-appimage-bundle

Conversation

@Nozzit

@Nozzit Nozzit commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Why

Linux releases currently ship .deb (and .rpm) only. A .deb requires root to install and is tied to the package manager, so tools that manage user-level installs cannot handle it. The OpenAEC Installer, for example, can only install and update Linux tools that publish an .AppImage asset in their GitHub release — Open Speech Studio is therefore not installable through it today.

What changes

One line in .github/workflows/release.yml: the Linux matrix entry passes --bundles deb,rpm, which explicitly excludes appimage. It becomes --bundles deb,rpm,appimage.

No other changes are needed:

  • the upload step already globs bundle/appimage/*.AppImage
  • the release-assembly step already copies *.AppImage into release/
  • the release notes already advertise .AppImage
  • src-tauri/tauri.conf.json has bundle targets set to all

So the AppImage was already expected everywhere downstream; it just was not being built.

🤖 Generated with Claude Code

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@Nozzit
Nozzit requested a review from mojtabakarimi as a code owner July 20, 2026 12:58
@Nozzit
Nozzit merged commit 58655ef into OpenAEC-Foundation:main Aug 13, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant