Skip to content

Commit bd78dad

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

2 files changed

Lines changed: 69 additions & 2 deletions

File tree

.github/workflows/ci-cd.yml

Lines changed: 68 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -913,6 +913,9 @@ jobs:
913913
- tag: fedora:40
914914
- tag: fedora:41
915915
- tag: fedora:42
916+
- tag: fedora:43
917+
- tag: fedora:44
918+
- tag: fedora:45
916919
- tag: ubi9/ubi:9.0.0
917920
registry: registry.access.redhat.com
918921
- tag: ubi9/ubi:9.1
@@ -923,6 +926,16 @@ jobs:
923926
registry: registry.access.redhat.com
924927
- tag: ubi9/ubi:9.4
925928
registry: registry.access.redhat.com
929+
- tag: ubi9/ubi:9.5
930+
registry: registry.access.redhat.com
931+
- tag: ubi9/ubi:9.6
932+
registry: registry.access.redhat.com
933+
- tag: ubi9/ubi:9.7
934+
registry: registry.access.redhat.com
935+
- tag: ubi10/ubi:10.0
936+
registry: registry.access.redhat.com
937+
- tag: ubi10/ubi:10.1
938+
registry: registry.access.redhat.com
926939

927940
runs-on: ubuntu-latest
928941

@@ -951,6 +964,12 @@ jobs:
951964
dist_tag=$(rpm --eval '%{?dist}')
952965
echo "dist-tag=${dist_tag}" >> "${GITHUB_OUTPUT}"
953966
967+
- name: Install epel for ubi10
968+
if: contains(matrix.target-container.tag, 'ubi10')
969+
run: >-
970+
dnf install -y
971+
https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm
972+
954973
- name: Install build tooling
955974
run: >-
956975
dnf install
@@ -1002,8 +1021,8 @@ jobs:
10021021
python3-py
10031022
python3-tomli
10041023
1005-
- name: Install static test dependencies missing from all UBIs
1006-
if: contains(matrix.target-container.tag, 'ubi')
1024+
- name: Install static test dependencies missing from UBI9
1025+
if: contains(matrix.target-container.tag, 'ubi9')
10071026
run: >-
10081027
rpm
10091028
-ivh
@@ -1049,6 +1068,53 @@ jobs:
10491068
steps.distribution-meta.outputs.dist-tag
10501069
}}.noarch.rpm
10511070
1071+
- name: Install static test dependencies missing from UBI10
1072+
if: contains(matrix.target-container.tag, 'ubi10')
1073+
run: >-
1074+
rpm
1075+
-ivh
1076+
--nodeps
1077+
https://rpmfind.net/linux/epel/"$(
1078+
rpm --eval '%{rhel}'
1079+
)"/Everything/x86_64/Packages/p/python3-pytest-cov-5.0.0-1${{
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/p/python3-pytest-xdist-3.6.1-4${{
1085+
steps.distribution-meta.outputs.dist-tag
1086+
}}_0.noarch.rpm
1087+
https://rpmfind.net/linux/epel/"$(
1088+
rpm --eval '%{rhel}'
1089+
)"/Everything/x86_64/Packages/t/tox-4.26.0-1${{
1090+
steps.distribution-meta.outputs.dist-tag
1091+
}}_1.noarch.rpm
1092+
https://rpmfind.net/linux/epel/"$(
1093+
rpm --eval '%{rhel}'
1094+
)"/Everything/x86_64/Packages/p/python3-filelock-3.15.4-4${{
1095+
steps.distribution-meta.outputs.dist-tag
1096+
}}_0.noarch.rpm
1097+
https://rpmfind.net/linux/epel/"$(
1098+
rpm --eval '%{rhel}'
1099+
)"/Everything/x86_64/Packages/p/python3-tox-current-env-0.0.16-1${{
1100+
steps.distribution-meta.outputs.dist-tag
1101+
}}_1.noarch.rpm
1102+
https://rpmfind.net/linux/epel/"$(
1103+
rpm --eval '%{rhel}'
1104+
)"/Everything/x86_64/Packages/p/python3-execnet-2.1.2-1${{
1105+
steps.distribution-meta.outputs.dist-tag
1106+
}}_2.noarch.rpm
1107+
https://rpmfind.net/linux/epel/"$(
1108+
rpm --eval '%{rhel}'
1109+
)"/Everything/x86_64/Packages/p/python3-coverage-7.3.2-5${{
1110+
steps.distribution-meta.outputs.dist-tag
1111+
}}_0.x86_64.rpm
1112+
https://rpmfind.net/linux/epel/"$(
1113+
rpm --eval '%{rhel}'
1114+
)"/Everything/x86_64/Packages/p/python3-expandvars-0.12.0-7${{
1115+
steps.distribution-meta.outputs.dist-tag
1116+
}}_0.noarch.rpm
1117+
10521118
- name: Install static build requirements
10531119
run: >-
10541120
dnf builddep --assumeyes --spec 'packaging/rpm/${{
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Add current ubi and Fedora images -- by :user:`Jakuje`.

0 commit comments

Comments
 (0)