Skip to content

Commit 42a21d3

Browse files
JasperB-TeamBluedupondje
authored andcommitted
ci: Update fedora versions and align with other ovirt ci
- Remove deprecated fedora 40 and add 42. - Update CI to align with how other workflows in oVirt are structured. Signed-off-by: Jasper Berton <jasper.berton@team.blue>
1 parent d245f11 commit 42a21d3

4 files changed

Lines changed: 11 additions & 8 deletions

File tree

.github/workflows/ci.yml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,11 @@
33

44
name: CI
55
on:
6-
- push
7-
- pull_request
6+
push:
7+
branches: [master]
8+
pull_request:
9+
branches: [master]
10+
workflow_dispatch:
811
env:
912
EXPORT_DIR: exported-artifacts
1013
jobs:
@@ -22,10 +25,10 @@ jobs:
2225
env: py312
2326
- distro: centos-10
2427
env: py312
25-
- distro: fedora-40
26-
env: py312
2728
- distro: fedora-41
2829
env: py313
30+
- distro: fedora-42
31+
env: py313
2932
container:
3033
image: quay.io/ovirt/ovirt-imageio-test:${{matrix.distro}}
3134
# Required to create loop devices.
@@ -46,8 +49,8 @@ jobs:
4649
distro:
4750
- centos-9
4851
- centos-10
49-
- fedora-40
5052
- fedora-41
53+
- fedora-42
5154
container: quay.io/ovirt/ovirt-imageio-test:${{matrix.distro}}
5255
steps:
5356
- uses: actions/checkout@v4

.github/workflows/containers.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
runs-on: ubuntu-latest
1818
strategy:
1919
matrix:
20-
distro: [ centos-9, centos-10, fedora-40, fedora-41 ]
20+
distro: [ centos-9, centos-10, fedora-41, fedora-42 ]
2121
steps:
2222
- uses: actions/checkout@v4
2323
- name: Install dependencies

containers/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# SPDX-License-Identifier: GPL-2.0-or-later
33

44
prefix := ovirt-imageio-test
5-
targets := centos-9 centos-10 fedora-40 fedora-41
5+
targets := centos-9 centos-10 fedora-41 fedora-42
66

77
.PHONY: $(targets) push
88

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# SPDX-FileCopyrightText: Red Hat, Inc.
22
# SPDX-License-Identifier: GPL-2.0-or-later
33

4-
FROM registry.fedoraproject.org/fedora:40
4+
FROM registry.fedoraproject.org/fedora:42
55

66
# Runtime packages.
77
RUN echo v1 \

0 commit comments

Comments
 (0)