Skip to content

Commit 50c9a08

Browse files
committed
ci: parallelize building images for different archs
As it appears, there are some SSL/TLS issues appearing in the container image builds for the `ppc64le` architecture which, in the end, results in build and push failure for all architecture, therefore parallelize those image builds (even if it costs GitHub some resources) to avoid failing altogether. Signed-off-by: Matej Focko <[email protected]>
1 parent f205846 commit 50c9a08

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

.github/workflows/base-image-rebuild.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,13 @@ jobs:
2222
include:
2323
- containerfile: containers/Containerfile
2424
tags: "fedora latest"
25+
archs: "amd64"
26+
- containerfile: containers/Containerfile
27+
tags: "fedora latest"
28+
archs: "arm64"
29+
- containerfile: containers/Containerfile
30+
tags: "fedora latest"
31+
archs: "ppc64le"
2532

2633
steps:
2734
- uses: actions/checkout@v3
@@ -38,7 +45,7 @@ jobs:
3845
containerfiles: ${{ matrix.containerfile }}
3946
image: base
4047
tags: ${{ matrix.tags }}
41-
archs: amd64, arm64, ppc64le
48+
archs: ${{ matrix.archs }}
4249
# Uncomment once we stop using oc cluster up for tests
4350
# oci: true
4451

0 commit comments

Comments
 (0)