@@ -3,10 +3,6 @@ name: Docker images
3
3
4
4
on : [push, pull_request, workflow_dispatch]
5
5
6
- concurrency :
7
- group : ${{ github.workflow }}-${{ github.ref }}
8
- cancel-in-progress : true
9
-
10
6
jobs :
11
7
build :
12
8
name : ${{ matrix.target }} + ${{ matrix.image }}
17
13
target :
18
14
- " latest"
19
15
image :
20
- # Run slower jobs first to give them a headstart and reduce waiting time
21
- - " ubuntu-22.04-jammy-arm64v8"
22
- - " ubuntu-22.04-jammy-ppc64le"
23
- - " ubuntu-22.04-jammy-s390x"
24
- # test image for manylinux-wheel build
25
- - " ubuntu-22.04-jammy-amd64"
26
- # Then run the remainder
27
16
- " alpine"
28
- - " amazon-2-amd64"
29
- - " arch"
30
- - " centos-7-amd64"
31
- - " centos-stream-8-amd64"
32
- - " centos-stream-9-amd64"
33
- - " debian-10-buster-x86"
34
- - " debian-11-bullseye-x86"
35
- - " fedora-36-amd64"
36
- - " fedora-37-amd64"
37
- - " gentoo"
38
- - " ubuntu-18.04-bionic-amd64"
39
- - " ubuntu-20.04-focal-amd64"
40
- - " ubuntu-22.04-jammy-amd64-valgrind"
41
- # has a dependency on the test image
42
- - " manylinux2014-wheel-build"
43
- include :
44
- - image : " manylinux2014-wheel-build"
45
- test-image : " ubuntu-22.04-jammy-amd64"
46
- - image : " ubuntu-22.04-jammy-arm64v8"
47
- qemu-arch : " aarch64"
48
- - image : " ubuntu-22.04-jammy-ppc64le"
49
- qemu-arch : " ppc64le"
50
- - image : " ubuntu-22.04-jammy-s390x"
51
- qemu-arch : " s390x"
52
17
53
18
steps :
54
19
- uses : actions/checkout@v3
0 commit comments