From 01b8329ba13948d19a67db5649d54624649b4846 Mon Sep 17 00:00:00 2001 From: Jon Beniston Date: Tue, 19 May 2026 07:46:05 +0100 Subject: [PATCH 1/4] Use sudo to fix permission error --- .github/workflows/flatpak.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/flatpak.yml b/.github/workflows/flatpak.yml index 3e7292e66..4c3cdbfb6 100644 --- a/.github/workflows/flatpak.yml +++ b/.github/workflows/flatpak.yml @@ -27,7 +27,7 @@ jobs: sudo apt-get install -y flatpak flatpak-builder xvfb - name: Add Flathub remote run: | - flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo + sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo - name: Get version id: get_version run: | From bfaea80858e2e12478e07f402c610fd1b80891e0 Mon Sep 17 00:00:00 2001 From: Jon Beniston Date: Tue, 19 May 2026 07:52:08 +0100 Subject: [PATCH 2/4] Try --user --- .github/workflows/flatpak.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/flatpak.yml b/.github/workflows/flatpak.yml index 4c3cdbfb6..99fac7c85 100644 --- a/.github/workflows/flatpak.yml +++ b/.github/workflows/flatpak.yml @@ -27,7 +27,7 @@ jobs: sudo apt-get install -y flatpak flatpak-builder xvfb - name: Add Flathub remote run: | - sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo + sudo flatpak remote-add --if-not-exists --user flathub https://flathub.org/repo/flathub.flatpakrepo - name: Get version id: get_version run: | From de6bdf6ac4abb5b14806c55db63d45b8a088d059 Mon Sep 17 00:00:00 2001 From: Jon Beniston Date: Tue, 19 May 2026 07:56:05 +0100 Subject: [PATCH 3/4] No sudo --- .github/workflows/flatpak.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/flatpak.yml b/.github/workflows/flatpak.yml index 99fac7c85..cb0868d73 100644 --- a/.github/workflows/flatpak.yml +++ b/.github/workflows/flatpak.yml @@ -27,7 +27,7 @@ jobs: sudo apt-get install -y flatpak flatpak-builder xvfb - name: Add Flathub remote run: | - sudo flatpak remote-add --if-not-exists --user flathub https://flathub.org/repo/flathub.flatpakrepo + flatpak remote-add --if-not-exists --user flathub https://flathub.org/repo/flathub.flatpakrepo - name: Get version id: get_version run: | From 9df66f8473d74baf002ce636f426181e3378f99d Mon Sep 17 00:00:00 2001 From: Jon Beniston Date: Tue, 19 May 2026 07:59:42 +0100 Subject: [PATCH 4/4] Use container --- .github/workflows/flatpak.yml | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/.github/workflows/flatpak.yml b/.github/workflows/flatpak.yml index cb0868d73..5a4392e43 100644 --- a/.github/workflows/flatpak.yml +++ b/.github/workflows/flatpak.yml @@ -16,18 +16,14 @@ jobs: runs-on: ubuntu-latest env: ARCH: x86_64 + container: + image: ghcr.io/flathub-infra/flatpak-github-actions:gnome-48 + options: --privileged steps: - uses: actions/checkout@v4 with: submodules: true fetch-depth: 0 - - name: Install Flatpak tooling - run: | - sudo apt-get update - sudo apt-get install -y flatpak flatpak-builder xvfb - - name: Add Flathub remote - run: | - flatpak remote-add --if-not-exists --user flathub https://flathub.org/repo/flathub.flatpakrepo - name: Get version id: get_version run: |