1616 strategy :
1717 fail-fast : false
1818 matrix :
19- image : ['ubuntu:20.04', 'ubuntu:22.04', 'debian:buster ', 'debian:bullseye', 'debian:bookworm']
19+ image : ['ubuntu:20.04', 'ubuntu:22.04', 'ubuntu:24.04 ', 'debian:bullseye', 'debian:bookworm']
2020
2121 name : Build DEBs on ${{ matrix.image }}
2222 container : ${{ matrix.image }}
@@ -128,6 +128,11 @@ jobs:
128128 run : |
129129 dnf -y install 'dnf-command(config-manager)'
130130 dnf config-manager --set-enabled ol9_appstream ol9_codeready_builder
131+ - name : Enable additional repositories (Oracle Linux 10)
132+ if : contains(matrix.image, 'oraclelinux:10')
133+ run : |
134+ dnf -y install 'dnf-command(config-manager)'
135+ dnf config-manager --set-enabled ol10_appstream ol10_codeready_builder
131136 - name : Enable EPEL (Rocky Linux)
132137 if : contains(matrix.image, 'Rocky Linux')
133138 run : |
@@ -140,6 +145,10 @@ jobs:
140145 if : contains(matrix.image, 'oraclelinux:9')
141146 run : |
142147 dnf -y install oracle-epel-release-el9
148+ - name : Enable EPEL (Oracle Linux 10)
149+ if : contains(matrix.image, 'oraclelinux:10')
150+ run : |
151+ dnf -y install oracle-epel-release-el10
143152 - name : Install dependencies for libfds and IPFIXcol2 (Rocky Linux, Oracle Linux)
144153 if : contains(matrix.image, 'rockylinux') || contains(matrix.image, 'oraclelinux')
145154 run : |
0 commit comments