From 619dab238d019211e61fe241c13200ff675d8466 Mon Sep 17 00:00:00 2001 From: Max Litruv Boonzaayer Date: Fri, 23 Jan 2026 21:05:02 +1100 Subject: [PATCH] Add deb and rpm packages for Ubuntu and Fedora --- .gitea/workflows/build.yml | 14 +++++++++++++- src-tauri/tauri.conf.json | 2 +- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 45153d1..34944bc 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -68,7 +68,7 @@ jobs: - name: Install system dependencies run: | sudo apt-get update - sudo apt-get install -y libwebkit2gtk-4.1-dev libssl-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev + sudo apt-get install -y libwebkit2gtk-4.1-dev libssl-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev rpm - name: Install dependencies (root) run: npm install @@ -85,3 +85,15 @@ jobs: with: name: linux-appimage path: src-tauri/target/release/bundle/appimage/*.AppImage + + - name: Upload DEB package + uses: actions/upload-artifact@v3 + with: + name: linux-deb + path: src-tauri/target/release/bundle/deb/*.deb + + - name: Upload RPM package + uses: actions/upload-artifact@v3 + with: + name: linux-rpm + path: src-tauri/target/release/bundle/rpm/*.rpm diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 160e927..1c5419d 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -27,7 +27,7 @@ }, "bundle": { "active": true, - "targets": ["msi", "appimage"], + "targets": ["msi", "appimage", "deb", "rpm"], "icon": [ "icons/32x32.png", "icons/128x128.png",