Skip to content

Commit 8ca84e3

Browse files
committed
Add recent Fedora and UBI images
Signed-off-by: Jakub Jelen <jjelen@redhat.com>
1 parent eb3f13b commit 8ca84e3

1 file changed

Lines changed: 58 additions & 2 deletions

File tree

.github/workflows/ci-cd.yml

Lines changed: 58 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -928,6 +928,8 @@ jobs:
928928
registry: registry.access.redhat.com
929929
- tag: ubi9/ubi:9.7
930930
registry: registry.access.redhat.com
931+
- tag: ubi10/ubi:10.1
932+
registry: registry.access.redhat.com
931933

932934
runs-on: ubuntu-latest
933935

@@ -956,6 +958,12 @@ jobs:
956958
dist_tag=$(rpm --eval '%{?dist}')
957959
echo "dist-tag=${dist_tag}" >> "${GITHUB_OUTPUT}"
958960
961+
- name: Install epel for ubi10
962+
if: contains(matrix.target-container.tag, 'ubi10')
963+
run: >-
964+
dnf install -y
965+
https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm
966+
959967
- name: Install build tooling
960968
run: >-
961969
dnf install
@@ -1006,9 +1014,10 @@ jobs:
10061014
python3-pluggy
10071015
python3-py
10081016
python3-tomli
1017+
python3-cython
10091018
1010-
- name: Install static test dependencies missing from all UBIs
1011-
if: contains(matrix.target-container.tag, 'ubi')
1019+
- name: Install static test dependencies missing from UBI9
1020+
if: contains(matrix.target-container.tag, 'ubi9')
10121021
run: >-
10131022
rpm
10141023
-ivh
@@ -1054,6 +1063,53 @@ jobs:
10541063
steps.distribution-meta.outputs.dist-tag
10551064
}}.noarch.rpm
10561065
1066+
- name: Install static test dependencies missing from UBI10
1067+
if: contains(matrix.target-container.tag, 'ubi10')
1068+
run: >-
1069+
rpm
1070+
-ivh
1071+
--nodeps
1072+
https://rpmfind.net/linux/epel/"$(
1073+
rpm --eval '%{rhel}'
1074+
)"/Everything/x86_64/Packages/p/python3-pytest-cov-5.0.0-1${{
1075+
steps.distribution-meta.outputs.dist-tag
1076+
}}_0.noarch.rpm
1077+
https://rpmfind.net/linux/epel/"$(
1078+
rpm --eval '%{rhel}'
1079+
)"/Everything/x86_64/Packages/p/python3-pytest-xdist-3.6.1-4${{
1080+
steps.distribution-meta.outputs.dist-tag
1081+
}}_0.noarch.rpm
1082+
https://rpmfind.net/linux/epel/"$(
1083+
rpm --eval '%{rhel}'
1084+
)"/Everything/x86_64/Packages/t/tox-4.26.0-1${{
1085+
steps.distribution-meta.outputs.dist-tag
1086+
}}_1.noarch.rpm
1087+
https://rpmfind.net/linux/epel/"$(
1088+
rpm --eval '%{rhel}'
1089+
)"/Everything/x86_64/Packages/p/python3-filelock-3.15.4-4${{
1090+
steps.distribution-meta.outputs.dist-tag
1091+
}}_0.noarch.rpm
1092+
https://rpmfind.net/linux/epel/"$(
1093+
rpm --eval '%{rhel}'
1094+
)"/Everything/x86_64/Packages/p/python3-tox-current-env-0.0.16-1${{
1095+
steps.distribution-meta.outputs.dist-tag
1096+
}}_1.noarch.rpm
1097+
https://rpmfind.net/linux/epel/"$(
1098+
rpm --eval '%{rhel}'
1099+
)"/Everything/x86_64/Packages/p/python3-execnet-2.1.2-1${{
1100+
steps.distribution-meta.outputs.dist-tag
1101+
}}_2.noarch.rpm
1102+
https://rpmfind.net/linux/epel/"$(
1103+
rpm --eval '%{rhel}'
1104+
)"/Everything/x86_64/Packages/p/python3-coverage-7.3.2-5${{
1105+
steps.distribution-meta.outputs.dist-tag
1106+
}}_0.x86_64.rpm
1107+
https://rpmfind.net/linux/epel/"$(
1108+
rpm --eval '%{rhel}'
1109+
)"/Everything/x86_64/Packages/p/python3-expandvars-0.12.0-7${{
1110+
steps.distribution-meta.outputs.dist-tag
1111+
}}_0.noarch.rpm
1112+
10571113
- name: Install static build requirements
10581114
run: >-
10591115
dnf builddep --assumeyes --spec 'packaging/rpm/${{

0 commit comments

Comments
 (0)