From ccb7b0aa64c51babff7b7496dfd1a8267139a8c7 Mon Sep 17 00:00:00 2001 From: Brenden Davidson Date: Mon, 23 Jun 2025 18:33:34 -0500 Subject: [PATCH] [flatpak] Update 'release' job to use Flatpak artifacts --- .github/workflows/release.yml | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2e586606..c8171659 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -115,16 +115,20 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: flatpak/flatpak-github-actions/flatpak-builder@v6 + + - name: Build Flatpak + uses: flatpak/flatpak-github-actions/flatpak-builder@v6 with: - bundle: ${{ env.APP_ID }}.${{ matrix.arch }}.flatpak + bundle: ${{ env.APP_ID }}.flatpak manifest-path: flatpak/${{ env.APP_ID }}.json arch: ${{ matrix.arch }} release: name: 'Release' runs-on: ubuntu-latest - needs: build + needs: + - build + - flatpak steps: - name: Download All Artifacts uses: actions/download-artifact@main @@ -133,6 +137,13 @@ jobs: path: Release merge-multiple: true + - name: Download Flatpak Artifacts + uses: actions/download-artifact@main + with: + pattern: "*.flatpak" + path: Flatpak + merge-multiple: true + - name: Checkout uploadtool uses: actions/checkout@v4 with: