]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
CI: Add 64-bit ARM job to Linux workflow. See:
authorJoe Orton <jorton@apache.org>
Mon, 20 Jan 2025 17:01:17 +0000 (17:01 +0000)
committerJoe Orton <jorton@apache.org>
Mon, 20 Jan 2025 17:01:17 +0000 (17:01 +0000)
https://github.blog/changelog/2025-01-16-linux-arm64-hosted-runners-now-available-for-free-in-public-repositories-public-preview/

Github: closes #511

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1923271 13f79535-47bb-0310-9956-ffa450edef68

.github/workflows/linux.yml

index d4436b86e6a3abe4ac8ec009fc8906337881ae1e..4ccbd2890a1d805373a65d94ccb1bef709f1a34c 100644 (file)
@@ -50,6 +50,10 @@ jobs:
           - name: Shared MPMs, all-modules
             config: --enable-mods-shared=reallyall --enable-mpms-shared=all
           # -------------------------------------------------------------------------
+          - name: Shared MPMs, all-modules, 64-bit ARM
+            config: --enable-mods-shared=reallyall --enable-mpms-shared=all
+            os: ubuntu-22.04-arm64
+          # -------------------------------------------------------------------------
           - name: Event MPM, all-modules, mod_cgid only
             config: --enable-mods-shared=reallyall --with-mpm=event --disable-cgi
           # -------------------------------------------------------------------------
@@ -312,7 +316,7 @@ jobs:
               APU_CONFIG="--without-crypto"
             pkgs: subversion
           # -------------------------------------------------------------------------
-    runs-on: ubuntu-latest
+    runs-on: ${{ matrix.os == '' && 'ubuntu-latest' || matrix.os }}
     timeout-minutes: 30
     env:
       NOTEST_CFLAGS: ${{ matrix.notest-cflags }}