@@ -58,40 +58,40 @@ jobs:
58
58
name : wheels-linux-${{ matrix.platform.target }}
59
59
path : dist
60
60
61
- musllinux :
62
- runs-on : ${{ matrix.platform.runner }}
63
- strategy :
64
- matrix :
65
- platform :
66
- - runner : ubuntu-latest
67
- target : x86_64
68
- - runner : ubuntu-latest
69
- target : x86
70
- - runner : ubuntu-latest
71
- target : aarch64
72
- - runner : ubuntu-latest
73
- target : armv7
74
- steps :
75
- - uses : actions/checkout@v4
76
- - name : Install Dependencies
77
- run : |
78
- sudo apt-get update
79
- sudo apt-get install -y musl-tools gcc musl-dev
80
- - uses : actions/setup-python@v5
81
- with :
82
- python-version : 3.x
83
- - name : Build wheels
84
- uses : PyO3/maturin-action@v1
85
- with :
86
- target : ${{ matrix.platform.target }}
87
- args : --release --out dist --find-interpreter
88
- sccache : ' true'
89
- manylinux : musllinux_1_2
90
- - name : Upload wheels
91
- uses : actions/upload-artifact@v4
92
- with :
93
- name : wheels-musllinux-${{ matrix.platform.target }}
94
- path : dist
61
+ # musllinux:
62
+ # runs-on: ${{ matrix.platform.runner }}
63
+ # strategy:
64
+ # matrix:
65
+ # platform:
66
+ # - runner: ubuntu-latest
67
+ # target: x86_64
68
+ # - runner: ubuntu-latest
69
+ # target: x86
70
+ # - runner: ubuntu-latest
71
+ # target: aarch64
72
+ # - runner: ubuntu-latest
73
+ # target: armv7
74
+ # steps:
75
+ # - uses: actions/checkout@v4
76
+ # - name: Install Dependencies
77
+ # run: |
78
+ # sudo apt-get update
79
+ # sudo apt-get install -y musl-tools gcc musl-dev
80
+ # - uses: actions/setup-python@v5
81
+ # with:
82
+ # python-version: 3.x
83
+ # - name: Build wheels
84
+ # uses: PyO3/maturin-action@v1
85
+ # with:
86
+ # target: ${{ matrix.platform.target }}
87
+ # args: --release --out dist --find-interpreter
88
+ # sccache: 'true'
89
+ # manylinux: musllinux_1_2
90
+ # - name: Upload wheels
91
+ # uses: actions/upload-artifact@v4
92
+ # with:
93
+ # name: wheels-musllinux-${{ matrix.platform.target }}
94
+ # path: dist
95
95
96
96
windows :
97
97
runs-on : ${{ matrix.platform.runner }}
@@ -125,10 +125,12 @@ jobs:
125
125
strategy :
126
126
matrix :
127
127
platform :
128
- - runner : macos-12
129
- target : x86_64
128
+ # - runner: macos-12
129
+ # target: x86_64
130
130
- runner : macos-14
131
131
target : aarch64
132
+ - runner : macos-15
133
+ target : aarch64
132
134
steps :
133
135
- uses : actions/checkout@v4
134
136
- uses : actions/setup-python@v5
@@ -165,7 +167,7 @@ jobs:
165
167
name : Release
166
168
runs-on : ubuntu-latest
167
169
if : ${{ startsWith(github.ref, 'refs/tags/') || github.event_name == 'workflow_dispatch' }}
168
- needs : [linux, musllinux, windows, macos, sdist]
170
+ needs : [linux, windows, macos, sdist]
169
171
permissions :
170
172
# Use to sign the release artifacts
171
173
id-token : write
0 commit comments