[flatpak] Update 'release' job to use Flatpak artifacts

This commit is contained in:
Brenden Davidson 2025-06-23 18:33:34 -05:00
parent 7b9addea26
commit ccb7b0aa64

View File

@ -115,16 +115,20 @@ jobs:
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: flatpak/flatpak-github-actions/flatpak-builder@v6
- name: Build Flatpak
uses: flatpak/flatpak-github-actions/flatpak-builder@v6
with: with:
bundle: ${{ env.APP_ID }}.${{ matrix.arch }}.flatpak bundle: ${{ env.APP_ID }}.flatpak
manifest-path: flatpak/${{ env.APP_ID }}.json manifest-path: flatpak/${{ env.APP_ID }}.json
arch: ${{ matrix.arch }} arch: ${{ matrix.arch }}
release: release:
name: 'Release' name: 'Release'
runs-on: ubuntu-latest runs-on: ubuntu-latest
needs: build needs:
- build
- flatpak
steps: steps:
- name: Download All Artifacts - name: Download All Artifacts
uses: actions/download-artifact@main uses: actions/download-artifact@main
@ -133,6 +137,13 @@ jobs:
path: Release path: Release
merge-multiple: true merge-multiple: true
- name: Download Flatpak Artifacts
uses: actions/download-artifact@main
with:
pattern: "*.flatpak"
path: Flatpak
merge-multiple: true
- name: Checkout uploadtool - name: Checkout uploadtool
uses: actions/checkout@v4 uses: actions/checkout@v4
with: with: