Skip to content

Commit 57b647e

Browse files
committed
ci: build on CentOS 10
- Add builds on CentOS 10 - Drop build on EOL CentOS 8 - Require gettext-devel (for autopoint) in CI Signed-off-by: Jean-Louis Dupond <jean-louis@dupond.be>
1 parent dda363b commit 57b647e

1 file changed

Lines changed: 9 additions & 6 deletions

File tree

.github/workflows/build.yml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,17 @@ jobs:
1212
fail-fast: false
1313
matrix:
1414
include:
15-
- name: centos-stream-8
16-
shortcut: cs8
17-
container-name: el8stream
1815
- name: centos-stream-9
1916
shortcut: cs9
2017
container-name: el9stream
18+
- name: centos-stream-10
19+
shortcut: cs10
20+
container-name: el10stream
2121
name: ${{ matrix.name }}
2222
container:
2323
image: quay.io/ovirt/buildcontainer:${{ matrix.container-name }}
2424
steps:
25-
- uses: actions/checkout@v3
25+
- uses: actions/checkout@v5
2626

2727
- name: Install testing dependencies
2828
run: |
@@ -31,8 +31,11 @@ jobs:
3131
- name: Mark git repo as safe
3232
run: git config --global --add safe.directory $(pwd)
3333

34-
# TODO: Split to separate steps?
35-
- run: automation/check-patch.sh
34+
- name: Install build dependencies
35+
run: dnf install -y gettext-devel
36+
37+
- name: Run automation/check-patch.sh
38+
run: automation/check-patch.sh
3639

3740
- name: Upload artifacts
3841
uses: ovirt/upload-rpms-action@main

0 commit comments

Comments
 (0)