File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 99
1010 strategy :
1111 matrix :
12- target : [aarch64]
12+ target : [x86_64, aarch64]
1313 steps :
1414 - uses : actions/checkout@v4
1515 - uses : actions/setup-python@v5
5454 - name : List linux dist directory contents
5555 run : ls -l dist || echo "dist directory does not exist or is empty"
5656
57+ macos_aarch64 :
58+ runs-on : macos-latest-large
5759
60+ steps :
61+ - uses : actions/checkout@v4
62+ - uses : actions/setup-python@v5
63+ with :
64+ python-version : ' 3.10'
65+ cache : " pip"
66+ - run : pip install -r requirements.txt
67+ - name : Build wheels
68+ uses : PyO3/maturin-action@v1
69+ with :
70+ target : aarch64
71+ args : --release --out dist --find-interpreter
72+ sccache : ' true'
73+ - name : Upload wheels
74+ uses : actions/upload-artifact@v4
75+ with :
76+ name : wheels-mac-aarch64
77+ path : dist
5878
5979 sdist :
6080 runs-on : ubuntu-latest
You can’t perform that action at this time.
0 commit comments