From c38a0decc587cee921268e9de78360ff02db193d Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Sat, 1 Feb 2025 12:58:06 -0500 Subject: [PATCH] Add Flatpak build job to the CI --- .github/workflows/main.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 902e7e3..68397af 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -311,3 +311,21 @@ jobs: with: name: ${{ runner.os }}-package path: ${{ steps.strings.outputs.build-output-dir }}/bin + + build-flatpak: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + with: + submodules: true + + - name: Setup Linux dependencies + run: | + sudo apt-get update + sudo apt-get install \ + flatpak-builder \ + + - name: Build Flatpak + run: | + ./scripts/build-flatpak.sh