Module: kamailio
Branch: 6.0
Commit: 92ac628ecca55019fbe442de05ed25bc90ae4b05
URL: 
https://github.com/kamailio/kamailio/commit/92ac628ecca55019fbe442de05ed25bc90ae4b05

Author: Sergey Safarov <[email protected]>
Committer: Sergey Safarov <[email protected]>
Date: 2026-01-05T13:36:04+02:00

github: added alma-10 and rocky-10 packaging

(cherry picked from commit 7e357abd051a968d0454b24e369b15bfb3a9dd55)

---

Modified: .github/workflows/rpm.yml

---

Diff:  
https://github.com/kamailio/kamailio/commit/92ac628ecca55019fbe442de05ed25bc90ae4b05.diff
Patch: 
https://github.com/kamailio/kamailio/commit/92ac628ecca55019fbe442de05ed25bc90ae4b05.patch

---

diff --git a/.github/workflows/rpm.yml b/.github/workflows/rpm.yml
index 82c19abe110..8afcb05f74c 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 -- [email protected]
To unsubscribe send an email to [email protected]
Important: keep the mailing list in the recipients, do not reply only to the 
sender!

Reply via email to