]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Add Rocky 10 to rpm CI tests
authorNick Porter <nick@portercomputing.co.uk>
Thu, 19 Jun 2025 09:25:12 +0000 (10:25 +0100)
committerNick Porter <nick@portercomputing.co.uk>
Thu, 19 Jun 2025 09:25:12 +0000 (10:25 +0100)
.github/workflows/ci-rpm.yml

index 93a2d5ed6f2916aaf8a37777a2b2a57df1a896f5..5413e8f44d39d73adf41f761125aec911433a3f9 100644 (file)
@@ -32,7 +32,8 @@ jobs:
           M=$(cat <<EOF
           {
             "env": [
-              { "NAME": "rocky-9",  "OS": "rockylinux/rockylinux:9",       "DIST": "rocky"  },
+              { "NAME": "rocky-9",  "OS": "rockylinux/rockylinux:9",       "DIST": "rocky",   "VERSION": 9   },
+              { "NAME": "rocky-10", "OS": "rockylinux/rockylinux:10",      "DIST": "rocky",   "VERSION": 10  },
             ]
           }
         EOF
@@ -41,7 +42,7 @@ jobs:
           M=$(cat <<EOF
           {
             "env": [
-              { "NAME": "rocky-9",  "OS": "rockylinux/rockylinux:9",       "DIST": "rocky"  }
+              { "NAME": "rocky-9",  "OS": "rockylinux/rockylinux:9",       "DIST": "rocky",   "VERSION": 9   }
             ]
           }
         EOF
@@ -78,10 +79,9 @@ jobs:
         dnf config-manager --enable powertools || :
         dnf config-manager --enable crb || :
 
-    - name: Enable EPEL for Rocky Linux 9
-      if: ${{ matrix.env.NAME == 'rocky-9' }}
+    - name: Enable EPEL for Rocky Linux
       run: |
-        dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
+        dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-${{ matrix.env.VERSION }}.noarch.rpm
 
     # For pkill
     - name: Enable procps-ng
@@ -207,10 +207,9 @@ jobs:
         dnf config-manager --enable powertools || :
         dnf config-manager --enable crb || :
 
-    - name: Enable EPEL for Rocky Linux 9
-      if: ${{ matrix.env.NAME == 'rocky-9' }}
+    - name: Enable EPEL for Rocky Linux
       run: |
-        dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
+        dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-${{ matrix.env.VERSION }}.noarch.rpm
 
     # For pkill
     - name: Enable procps-ng