Skip to content

feat(linux): RPM bundles, richer deps, and local scripts#11

Merged
MTEnt merged 1 commit into
mainfrom
feat/linux-packaging-polish
Jul 21, 2026
Merged

feat(linux): RPM bundles, richer deps, and local scripts#11
MTEnt merged 1 commit into
mainfrom
feat/linux-packaging-polish

Conversation

@MTEnt

@MTEnt MTEnt commented Jul 21, 2026

Copy link
Copy Markdown
Owner

Summary

  • Linux CI/release now builds deb + rpm + AppImage
  • Stronger Linux apt deps (libayatana-appindicator3-dev, libxdo-dev, libssl-dev, rpm)
  • Upload portable src-tauri/target/release/app from CI
  • Add npm run launch:linux / build:linux and README Linux launch/build docs

Credit

Incorporates the useful packaging gaps from #10 by @airtonix (Zenobius Jiricek), adapted onto current green main (which already had Linux deb/AppImage CI).

Co-authored-by: Zenobius Jiricek <airtonix@users.noreply.github.com>

Test plan

  • Workflow YAML sanity
  • Desktop CI green on this PR (Linux/macOS/Windows)

Extend Linux CI/release to build deb+rpm+AppImage, install the
extra system packages needed for indicator/xdo/rpm tooling, upload
the portable binary, and document npm run launch:linux / build:linux.

Co-authored-by: Zenobius Jiricek <airtonix@users.noreply.github.com>
@MTEnt
MTEnt merged commit a359177 into main Jul 21, 2026
2 of 3 checks passed
@MTEnt
MTEnt deleted the feat/linux-packaging-polish branch July 21, 2026 14:49
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