Skip to content

Commit 2ec8a1e

Browse files
committed
ci - add ubuntu 24.04, rocky linux 9
1 parent c3ded80 commit 2ec8a1e

2 files changed

Lines changed: 18 additions & 5 deletions

File tree

.github/workflows/main.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,12 @@ jobs:
1818
image:
1919
- 'ubuntu:20.04'
2020
- 'ubuntu:22.04'
21+
- 'ubuntu:24.04'
2122
- 'debian:buster'
2223
- 'debian:bullseye'
2324
- 'debian:bookworm'
2425
- 'rockylinux:8'
26+
- 'rockylinux:9'
2527
- 'oraclelinux:8'
2628
- 'oraclelinux:9'
2729

@@ -39,11 +41,16 @@ jobs:
3941
apt-get -y install librdkafka-dev
4042
env:
4143
DEBIAN_FRONTEND: noninteractive
42-
- name: Enable additional repositories (Rocky Linux)
43-
if: contains(matrix.image, 'rockylinux')
44+
- name: Enable additional repositories (Rocky Linux 8)
45+
if: contains(matrix.image, 'rockylinux:8')
4446
run: |
4547
dnf -y install 'dnf-command(config-manager)'
4648
dnf config-manager --set-enabled appstream powertools
49+
- name: Enable additional repositories (Rocky Linux 9)
50+
if: contains(matrix.image, 'rockylinux:9')
51+
run: |
52+
dnf -y install 'dnf-command(config-manager)'
53+
dnf config-manager --set-enabled appstream crb
4754
- name: Enable additional repositories (Oracle Linux 8)
4855
if: contains(matrix.image, 'oraclelinux:8')
4956
run: |

.github/workflows/packages.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
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:buster', 'debian:bullseye', 'debian:bookworm']
2020

2121
name: Build DEBs on ${{ matrix.image }}
2222
container: ${{ matrix.image }}
@@ -148,6 +148,7 @@ jobs:
148148
matrix:
149149
image:
150150
- 'rockylinux:8'
151+
- 'rockylinux:9'
151152
- 'oraclelinux:8'
152153
- 'oraclelinux:9'
153154

@@ -169,11 +170,16 @@ jobs:
169170
mkdir -p build/libfds_repo
170171
171172
# Dependencies ---------------------------------------------------------------------------
172-
- name: Enable additional repositories (Rocky Linux)
173-
if: contains(matrix.image, 'rockylinux')
173+
- name: Enable additional repositories (Rocky Linux 8)
174+
if: contains(matrix.image, 'rockylinux:8')
174175
run: |
175176
dnf -y install 'dnf-command(config-manager)'
176177
dnf config-manager --set-enabled appstream powertools
178+
- name: Enable additional repositories (Rocky Linux 9)
179+
if: contains(matrix.image, 'rockylinux:9')
180+
run: |
181+
dnf -y install 'dnf-command(config-manager)'
182+
dnf config-manager --set-enabled appstream crb
177183
- name: Enable additional repositories (Oracle Linux 8)
178184
if: contains(matrix.image, 'oraclelinux:8')
179185
run: |

0 commit comments

Comments
 (0)