From 1b42ce0751f3dcd196a24e540f6ca7ca4fd6030f Mon Sep 17 00:00:00 2001 From: vicrodh <103399283+vicrodh@users.noreply.github.com> Date: Mon, 12 Jan 2026 11:19:40 -0600 Subject: [PATCH] fix(ci): use --user flag for flatpak operations in CI GitHub Actions runners don't allow system-wide flatpak operations. Use --user flag for remote-add, install, and flatpak-builder. --- .github/workflows/release-flatpak.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release-flatpak.yml b/.github/workflows/release-flatpak.yml index a1efde53f..c2eccb7a4 100644 --- a/.github/workflows/release-flatpak.yml +++ b/.github/workflows/release-flatpak.yml @@ -72,11 +72,11 @@ jobs: run: | sudo apt-get update sudo apt-get install -y flatpak flatpak-builder - flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo + flatpak --user remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo - name: Install runtimes run: | - flatpak install -y --noninteractive flathub \ + flatpak --user install -y --noninteractive flathub \ org.freedesktop.Platform//23.08 \ org.freedesktop.Sdk//23.08 \ org.freedesktop.Sdk.Extension.node20//23.08 \ @@ -85,7 +85,7 @@ jobs: - name: Build Flatpak run: | mkdir -p flatpak-build flatpak-repo dist - flatpak-builder --force-clean --repo=flatpak-repo flatpak-build packaging/flatpak/com.blitzkriegfc.qbz.yml + flatpak-builder --user --force-clean --repo=flatpak-repo flatpak-build packaging/flatpak/com.blitzkriegfc.qbz.yml flatpak build-bundle flatpak-repo dist/QBZ.flatpak com.blitzkriegfc.qbz - name: Upload Flatpak bundle