From 6149b108c24f9c38d1f16136d39d861427cae92a Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Wed, 30 Apr 2025 23:23:38 -0400 Subject: [PATCH] Add Flatpak CI --- .github/workflows/main.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 7e3d809..03a8a35 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -157,3 +157,19 @@ jobs: run: | export CMAKE_PREFIX_PATH=${{ github.workspace }}/prefix/lib/x86_64-linux-gnu/cmake cargo clippy + + flatpak: + name: "Flatpak" + runs-on: ubuntu-latest + container: + image: ghcr.io/flathub-infra/flatpak-github-actions:gnome-48 + options: --privileged + steps: + - uses: actions/checkout@v4 + with: + submodules: true + - uses: flatpak/flatpak-github-actions/flatpak-builder@v6 + with: + bundle: auracite.flatpak + manifest-path: .flatpak-manifest.json + cache-key: flatpak-builder-${{ github.sha }}