Module: kamailio
Branch: master
Commit: 7e357abd051a968d0454b24e369b15bfb3a9dd55
URL: 
https://github.com/kamailio/kamailio/commit/7e357abd051a968d0454b24e369b15bfb3a9dd55

Author: Sergey Safarov <s.safa...@anycast-lb.net>
Committer: Sergey Safarov <s.safa...@anycast-lb.net>
Date: 2025-08-16T16:48:17+03:00

github: added alma-10 and rocky-10 packaging

---

Modified: .github/workflows/rpm.yml

---

Diff:  
https://github.com/kamailio/kamailio/commit/7e357abd051a968d0454b24e369b15bfb3a9dd55.diff
Patch: 
https://github.com/kamailio/kamailio/commit/7e357abd051a968d0454b24e369b15bfb3a9dd55.patch

---

diff --git a/.github/workflows/rpm.yml b/.github/workflows/rpm.yml
index c666d1f1fe9..029b802af3b 100644
--- a/.github/workflows/rpm.yml
+++ b/.github/workflows/rpm.yml
@@ -39,28 +39,66 @@ jobs:
     strategy:
       matrix:
         os:
+        - alma-10
         - centos-10
         - rhel-10
+        - rocky-10
+        - alma-9
         - centos-9
         - rhel-9
         - rocky-9
+        - alma-8
         - centos-8
         - rhel-8
+        - rocky-8
         arch:
         - x86_64
         - aarch64
+        - ppc64le
+        - s390x
         include:
         # setting image platform
         - platform: linux/amd64
           arch: x86_64
         - platform: linux/arm64/v8
           arch: aarch64
+        - platform: linux/ppc64le
+          arch: ppc64le
+        - platform: linux/s390x
+          arch: s390x
 
         # setting runner
         - runner: ubuntu-latest
         - runner: ubuntu-24.04-arm
           arch: aarch64
 
+        exclude:
+        # We does build for ppc64le because RedHat does not have CodeReady 
repo for ppc64le.
+        # more info at https://access.redhat.com/solutions/5500841
+        - os: rhel-10
+          arch: ppc64le
+        - os: rhel-9
+          arch: ppc64le
+        - os: rhel-8
+          arch: ppc64le
+        # also Codeready repo does not exist for rhel-9 and 10, s390x arch
+        - os: rhel-10
+          arch: s390x
+        - os: rhel-9
+          arch: s390x
+        # s390x arch does not exist for rhel 8, centos 8, rocky 8. For alma-8 
cannot be compiled libphonenumber
+        - os: alma-8
+          arch: s390x
+        - os: centos-8
+          arch: s390x
+        - os: rhel-8
+          arch: s390x
+        - os: rocky-8
+          arch: s390x
+        # ppc64le arch does not exist for rocky 8
+        - os: rocky-8
+          arch: ppc64le
+
     runs-on: ${{ matrix.runner }}
     permissions:
       contents: write
@@ -115,13 +153,18 @@ jobs:
       max-parallel: 1
       matrix:
         os:
+        - alma-10
         - centos-10
         - rhel-10
+        - rocky-10
+        - alma-9
         - centos-9
         - rhel-9
         - rocky-9
+        - alma-8
         - centos-8
         - rhel-8
+        - rocky-8
     runs-on: ubuntu-latest
     needs:
     - build

_______________________________________________
Kamailio - Development Mailing List -- sr-dev@lists.kamailio.org
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the 
sender!

Reply via email to