]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
ci: add one arm64 job 3796/head
authorLuca Boccassi <luca.boccassi@gmail.com>
Sat, 5 Jul 2025 13:39:02 +0000 (14:39 +0100)
committerLuca Boccassi <luca.boccassi@gmail.com>
Sat, 12 Jul 2025 09:25:36 +0000 (10:25 +0100)
.github/workflows/ci.yml

index 28c1d53d1b3caba4940f4996093c3d0b866320c9..4269b89c3d83651cc20c1c4dd3ed290001e7d9b3 100644 (file)
@@ -100,10 +100,10 @@ jobs:
         run: tools/make-man-page.sh
 
   integration-test:
-    runs-on: ubuntu-24.04
+    runs-on: ${{ matrix.runner }}
     needs: unit-test
     concurrency:
-      group: ${{ github.workflow }}-${{ matrix.distro }}-${{ matrix.tools }}-${{ github.ref }}
+      group: ${{ github.workflow }}-${{ matrix.distro }}-${{ matrix.tools }}-${{ matrix.runner }}-${{ github.ref }}
       cancel-in-progress: true
     strategy:
       fail-fast: false
@@ -122,6 +122,8 @@ jobs:
           - fedora
           - opensuse
           - ubuntu
+        runner:
+          - ubuntu-24.04
         exclude:
           # pacman is not packaged in EPEL.
           - distro: arch
@@ -139,6 +141,11 @@ jobs:
             tools: opensuse
           - distro: ubuntu
             tools: opensuse
+        include:
+          # low rate limit on arm64 workers
+          - distro: debian
+            tools: debian
+            runner: ubuntu-24.04-arm
 
     steps:
       - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683