Add Linux DEB and Flatpak packaging

Signed-off-by: Loren Eteval <loren.eteval@proton.me>
This commit is contained in:
Loren Eteval
2025-12-15 00:01:47 +08:00
parent 41318d84d0
commit f2d51c9fc7
22 changed files with 483 additions and 39 deletions
+6
View File
@@ -122,7 +122,11 @@ jobs:
run: |
sudo apt update
sudo apt install -y libxcb-cursor0 qt6-base-dev patchelf ccache zlib1g-dev
sudo apt install -y flatpak flatpak-builder elfutils patchelf
echo "QMAKE=$(which qmake6)" >> $GITHUB_ENV
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak update
flatpak install flathub org.kde.Platform//6.8 org.kde.Sdk//6.8
if [ "$RUNNER_ARCH" == "X64" ]; then
linuxdeploy_arch="x86_64"
@@ -219,6 +223,8 @@ jobs:
Furious-*.zip
Furious-*.dmg
Furious-*.AppImage
Furious-*.deb
Furious-*.flatpak
github-release:
name: Upload to GitHub Release