Skip to content

Commit 8be9718

Browse files
committed
Add Flatpak CI job
1 parent 1e18da1 commit 8be9718

File tree

2 files changed

+17
-1
lines changed

2 files changed

+17
-1
lines changed

.github/workflows/main.yml

+16
Original file line numberDiff line numberDiff line change
@@ -333,3 +333,19 @@ jobs:
333333
with:
334334
name: ${{ runner.os }}-package
335335
path: ${{ steps.strings.outputs.build-output-dir }}/bin
336+
337+
flatpak:
338+
name: "Flatpak"
339+
runs-on: ubuntu-latest
340+
container:
341+
image: ghcr.io/flathub-infra/flatpak-github-actions:gnome-48
342+
options: --privileged
343+
steps:
344+
- uses: actions/checkout@v4
345+
with:
346+
submodules: true
347+
- uses: flatpak/flatpak-github-actions/flatpak-builder@v6
348+
with:
349+
bundle: astra.flatpak
350+
manifest-path: zone.xiv.novus
351+
cache-key: flatpak-builder-${{ github.sha }}

0 commit comments

Comments
 (0)