File tree Expand file tree Collapse file tree 1 file changed +22
-9
lines changed Expand file tree Collapse file tree 1 file changed +22
-9
lines changed Original file line number Diff line number Diff line change @@ -33,27 +33,39 @@ jobs:
33
33
34
34
35
35
build_wheels :
36
- name : Build ${{ matrix.arch }} wheels on ${{ matrix.os }}
36
+ name : Build ${{ matrix.build }}${{ matrix. arch }} wheels on ${{ matrix.os }}
37
37
needs : [lint]
38
38
runs-on : ${{ matrix.os }}
39
39
strategy :
40
40
fail-fast : false
41
41
matrix :
42
42
include :
43
- - os : ubuntu-24.04
43
+ - os : ubuntu-latest
44
44
arch : " x86_64"
45
- - os : ubuntu-24.04
45
+ - os : ubuntu-latest
46
46
arch : " i686"
47
47
- os : ubuntu-24.04-arm
48
48
arch : " aarch64"
49
- - os : ubuntu-24.04
49
+ - os : ubuntu-24.04-arm
50
+ arch : " armv7l"
51
+ - os : ubuntu-latest
50
52
arch : " ppc64le"
51
- - os : ubuntu-24.04
53
+ build : " manylinux_"
54
+ - os : ubuntu-latest
55
+ arch : " ppc64le"
56
+ build : " musllinux_"
57
+ - os : ubuntu-latest
58
+ arch : " s390x"
59
+ build : " manylinux_"
60
+ - os : ubuntu-latest
52
61
arch : " s390x"
53
- - os : ubuntu-24.04
62
+ build : " musllinux_"
63
+ - os : ubuntu-latest
54
64
arch : " riscv64"
55
- - os : ubuntu-24.04-arm
56
- arch : " armv7l"
65
+ build : " manylinux_"
66
+ - os : ubuntu-latest
67
+ arch : " riscv64"
68
+ build : " musllinux_"
57
69
- os : windows-2022
58
70
arch : " AMD64"
59
71
- os : windows-11-arm
@@ -81,10 +93,11 @@ jobs:
81
93
uses : pypa/cibuildwheel@v3.1
82
94
env :
83
95
CIBW_ARCHS : " ${{ matrix.arch }}"
96
+ CIBW_BUILD : " cp39-${{ matrix.build }}*"
84
97
85
98
- uses : actions/upload-artifact@v4
86
99
with :
87
- name : cibw-wheels-${{ matrix.os }}-${{ matrix.arch }}
100
+ name : cibw-wheels-${{ matrix.os }}-${{ matrix.build }}${{ matrix. arch }}
88
101
path : ./wheelhouse/*.whl
89
102
90
103
- name : Test wheel on host Linux
You can’t perform that action at this time.
0 commit comments