Skip to content

Commit 2646ce1

Browse files
committed
ci - add ubuntu 24.04, rocky linux 9
1 parent 9a4b856 commit 2646ce1

File tree

2 files changed

+18
-5
lines changed

2 files changed

+18
-5
lines changed

.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 }}
@@ -94,6 +94,7 @@ jobs:
9494
matrix:
9595
image:
9696
- 'rockylinux:8'
97+
- 'rockylinux:9'
9798
- 'oraclelinux:8'
9899
- 'oraclelinux:9'
99100

@@ -115,11 +116,16 @@ jobs:
115116
mkdir -p build/libfds_repo
116117
117118
# Dependencies ---------------------------------------------------------------------------
118-
- name: Enable additional repositories (Rocky Linux)
119-
if: contains(matrix.image, 'rockylinux')
119+
- name: Enable additional repositories (Rocky Linux 8)
120+
if: contains(matrix.image, 'rockylinux:8')
120121
run: |
121122
dnf -y install 'dnf-command(config-manager)'
122123
dnf config-manager --set-enabled appstream powertools
124+
- name: Enable additional repositories (Rocky Linux 9)
125+
if: contains(matrix.image, 'rockylinux:9')
126+
run: |
127+
dnf -y install 'dnf-command(config-manager)'
128+
dnf config-manager --set-enabled appstream crb
123129
- name: Enable additional repositories (Oracle Linux 8)
124130
if: contains(matrix.image, 'oraclelinux:8')
125131
run: |

0 commit comments

Comments
 (0)