Skip to content

build: add Debian .deb and Red Hat .rpm bundle recipes - #33

Open
erkinalp wants to merge 1 commit into
ShinMegamiBoson:mainfrom
erkinalp:devin/debian-rpm-packages
Open

build: add Debian .deb and Red Hat .rpm bundle recipes#33
erkinalp wants to merge 1 commit into
ShinMegamiBoson:mainfrom
erkinalp:devin/debian-rpm-packages

Conversation

@erkinalp

@erkinalp erkinalp commented Jul 19, 2026

Copy link
Copy Markdown

Summary

Adds native Linux package formats to the Tauri desktop release pipeline so Linux users can install OpenPlanter via .deb (Debian/Ubuntu) or .rpm (Fedora/RHEL/openSUSE) in addition to the existing .AppImage.

Changes:

  • openplanter-desktop/crates/op-tauri/tauri.conf.json: add deb and rpm to bundle.targets, set Debian dependencies (libwebkit2gtk-4.1-0, libgtk-3-0), and set the RPM release to 1.
  • .github/workflows/release.yml: upload *.deb and *.rpm from the bundle output directory.
  • README.md: list .deb and .rpm in the Linux download formats.

The Tauri v2 RPM bundler is pure Rust and does not require rpmbuild, so the existing Ubuntu runner can produce both packages. JSON and YAML were validated with Python.

Link to Devin session: https://app.devin.ai/sessions/0ed11202381347e8878eaf7495581b37
Assisted by @devin-ai-integration

Co-Authored-By: Erkin Alp Güney <erkinalp9035@gmail.com>
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