File tree Expand file tree Collapse file tree 3 files changed +20
-30
lines changed
Expand file tree Collapse file tree 3 files changed +20
-30
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -17,34 +17,28 @@ jobs:
1717 conf : vala-lint.conf
1818 flatpak-builder :
1919 name : " Flatpak Builder"
20- runs-on : ubuntu-latest
2120 needs : [ lint ]
2221 container :
23- image : bilelmoussaoui/ flatpak-github-actions:gnome-47
22+ image : ghcr.io/flathub-infra/ flatpak-github-actions:gnome-48
2423 options : --privileged
2524 strategy :
2625 matrix :
27- arch : [x86_64, aarch64]
26+ variant :
27+ - arch : x86_64
28+ runner : ubuntu-latest
29+ - arch : aarch64
30+ runner : ubuntu-24.04-arm
2831 # Don't fail the whole workflow if one architecture fails
2932 fail-fast : false
33+ runs-on : ${{ matrix.variant.runner }}
3034 steps :
3135 - uses : actions/checkout@v4
32- # Docker is required by the docker/setup-qemu-action which enables emulation
33- - name : Install deps
34- if : matrix.arch == 'aarch64'
35- run : dnf -y install docker
36- - name : Set up QEMU
37- if : matrix.arch == 'aarch64'
38- id : qemu
39- uses : docker/setup-qemu-action@v2
40- with :
41- platforms : arm64
4236 - uses : flatpak/flatpak-github-actions/flatpak-builder@v6
4337 with :
44- bundle : " dev.geopjr.Turntable.flatpak"
38+ bundle : " dev.geopjr.Turntable.Devel. flatpak"
4539 run-tests : true
46- manifest-path : " build-aux/dev.geopjr.Turntable.json"
40+ manifest-path : " build-aux/dev.geopjr.Turntable.Devel. json"
4741 cache-key : flatpak-builder-${{ github.sha }}
48- arch : ${{ matrix.arch }}
42+ arch : ${{ matrix.variant. arch }}
4943 repository-name : flathub
5044 repository-url : https://dl.flathub.org/repo/flathub.flatpakrepo
Original file line number Diff line number Diff line change 1+ steps :
2+ lint :
3+ image : valalang/lint:latest
4+ commands :
5+ - io.elementary.vala-lint -c vala-lint.conf || exit 1
6+
7+ lint :
8+ image : debian:testing
9+ commands :
10+ - make build test
You can’t perform that action at this time.
0 commit comments