Commit 1577f42 1 parent 8810e4c commit 1577f42 Copy full SHA for 1577f42
File tree 1 file changed +32
-2
lines changed
1 file changed +32
-2
lines changed Original file line number Diff line number Diff line change 35
35
- name : Build wheels
36
36
run : python -m cibuildwheel --output-dir wheelhouse
37
37
env :
38
- CIBW_MANYLINUX_X86_64_IMAGE : " manylinux_2_28"
39
38
CIBW_MANYLINUX_AARCH64_IMAGE : " manylinux_2_28"
39
+ CIBW_MANYLINUX_PPC64LE_IMAGE : " manylinux_2_28"
40
+ CIBW_MANYLINUX_X86_64_IMAGE : " manylinux_2_28"
40
41
CIBW_MANYLINUX_PYPY_X86_64_IMAGE : " manylinux_2_28"
41
42
CIBW_MANYLINUX_PYPY_AARCH64_IMAGE : " manylinux_2_28"
42
43
45
46
name : wheels-${{ matrix.name }}
46
47
path : ./wheelhouse/*.whl
47
48
49
+ build_wheels_ppc :
50
+ name : Build wheels for linux-ppc
51
+ runs-on : ubuntu-24.04
52
+
53
+ steps :
54
+ - uses : actions/checkout@v4
55
+
56
+ - uses : actions/setup-python@v5
57
+ with :
58
+ python-version : ' 3.11'
59
+
60
+ - uses : docker/setup-qemu-action@v3
61
+ with :
62
+ platforms : linux/ppc64le
63
+
64
+ - name : Install cibuildwheel
65
+ run : python -m pip install cibuildwheel==2.22.0
66
+
67
+ - name : Build wheels
68
+ run : python -m cibuildwheel --output-dir wheelhouse
69
+ env :
70
+ CIBW_ARCHS : ppc64le
71
+ CIBW_ENVIRONMENT : LIBSSH2_VERSION=1.11.1 LIBGIT2_VERSION=1.9.0 LIBGIT2=/project/ci
72
+
73
+ - uses : actions/upload-artifact@v4
74
+ with :
75
+ name : wheels-linux-ppc
76
+ path : ./wheelhouse/*.whl
77
+
48
78
pypi :
49
79
if : github.event_name == 'push' && startsWith(github.ref, 'refs/tags/v')
50
- needs : [build_wheels]
80
+ needs : [build_wheels, build_wheels_ppc ]
51
81
runs-on : ubuntu-24.04
52
82
53
83
steps :
You can’t perform that action at this time.
0 commit comments