File tree Expand file tree Collapse file tree 3 files changed +14
-8
lines changed Expand file tree Collapse file tree 3 files changed +14
-8
lines changed Original file line number Diff line number Diff line change @@ -18,6 +18,10 @@ permissions:
18
18
jobs :
19
19
release-build :
20
20
runs-on : ubuntu-latest
21
+ strategy :
22
+ matrix :
23
+ # macos-13 is an intel runner, macos-14 is apple silicon
24
+ os : [ "ubuntu-22.04", "ubuntu-22.04-arm" ]
21
25
22
26
steps :
23
27
- uses : actions/checkout@v4
@@ -31,15 +35,17 @@ jobs:
31
35
- uses : actions/setup-python@v5
32
36
with :
33
37
python-version : " 3.x"
34
-
35
- - name : Install Build
36
- run : |
37
- # NOTE: put your own distribution build steps here.
38
- python -m pip install build
38
+
39
+ - name : Set up QEMU
40
+ if : runner.os == 'Linux' && runner.arch == 'X64'
41
+ uses : docker/setup-qemu-action@v3
42
+ with :
43
+ platforms : all
39
44
40
45
- name : Build wheels
41
46
42
- # env:
47
+ env :
48
+ CIBW_ARCHS_LINUX : ${{ runner.arch == 'X64' && 'auto ppc64le' || 'auto' }}
43
49
with :
44
50
package-dir : .
45
51
output-dir : wheelhouse
Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ before-all = [
31
31
]
32
32
33
33
[tool .cibuildwheel .linux .environment ]
34
- cuda = " 12.9 "
34
+ cuda = " 12.4 "
35
35
temp = " /tmp/cuda-temp"
36
36
CUDA_PATH = " /usr/local/cuda-${cuda}"
37
37
PATH = " ${PATH}:${CUDA_PATH}/bin"
Original file line number Diff line number Diff line change 7
7
from setuptools import setup , find_packages
8
8
from pybind11 .setup_helpers import Pybind11Extension , build_ext
9
9
10
- __version__ = "0.0.6-rc1 "
10
+ __version__ = "0.0.6"
11
11
12
12
def main ():
13
13
cwd = os .path .dirname (os .path .abspath (__file__ ))
You can’t perform that action at this time.
0 commit comments