@@ -41,57 +41,12 @@ jobs:
4141 args : --release --out dist --manifest-path rust/Cargo.toml
4242 sccache : ' true'
4343 manylinux : auto
44- - name : Build free-threaded wheels
45- uses : PyO3/maturin-action@v1
46- with :
47- target : ${{ matrix.platform.target }}
48- args : --release --out dist --manifest-path rust/Cargo.toml -i python3.13t
49- sccache : ' true'
50- manylinux : auto
5144 - name : Upload wheels
5245 uses : actions/upload-artifact@v4
5346 with :
5447 name : wheels-linux-${{ matrix.platform.target }}
5548 path : dist
5649
57- musllinux :
58- runs-on : ${{ matrix.platform.runner }}
59- strategy :
60- matrix :
61- platform :
62- - runner : ubuntu-22.04
63- target : x86_64
64- - runner : ubuntu-22.04
65- target : x86
66- - runner : ubuntu-22.04
67- target : aarch64
68- - runner : ubuntu-22.04
69- target : armv7
70- steps :
71- - uses : actions/checkout@v4
72- - uses : actions/setup-python@v5
73- with :
74- python-version : 3.x
75- - name : Build wheels
76- uses : PyO3/maturin-action@v1
77- with :
78- target : ${{ matrix.platform.target }}
79- args : --release --out dist --manifest-path rust/Cargo.toml
80- sccache : ' true'
81- manylinux : musllinux_1_2
82- - name : Build free-threaded wheels
83- uses : PyO3/maturin-action@v1
84- with :
85- target : ${{ matrix.platform.target }}
86- args : --release --out dist --manifest-path rust/Cargo.toml -i python3.13t
87- sccache : ' true'
88- manylinux : musllinux_1_2
89- - name : Upload wheels
90- uses : actions/upload-artifact@v4
91- with :
92- name : wheels-musllinux-${{ matrix.platform.target }}
93- path : dist
94-
9550 windows :
9651 runs-on : ${{ matrix.platform.runner }}
9752 strategy :
@@ -113,12 +68,6 @@ jobs:
11368 target : ${{ matrix.platform.target }}
11469 args : --release --out dist --manifest-path rust/Cargo.toml
11570 sccache : ' true'
116- - name : Build free-threaded wheels
117- uses : PyO3/maturin-action@v1
118- with :
119- target : ${{ matrix.platform.target }}
120- args : --release --out dist --manifest-path rust/Cargo.toml -i python3.13t
121- sccache : ' true'
12271 - name : Upload wheels
12372 uses : actions/upload-artifact@v4
12473 with :
13079 strategy :
13180 matrix :
13281 platform :
133- - runner : macos-13
82+ - runner : macos-latest
13483 target : x86_64
13584 - runner : macos-14
13685 target : aarch64
@@ -145,12 +94,6 @@ jobs:
14594 target : ${{ matrix.platform.target }}
14695 args : --release --out dist --manifest-path rust/Cargo.toml
14796 sccache : ' true'
148- - name : Build free-threaded wheels
149- uses : PyO3/maturin-action@v1
150- with :
151- target : ${{ matrix.platform.target }}
152- args : --release --out dist --manifest-path rust/Cargo.toml -i python3.13t
153- sccache : ' true'
15497 - name : Upload wheels
15598 uses : actions/upload-artifact@v4
15699 with :
@@ -165,7 +108,7 @@ jobs:
165108 uses : PyO3/maturin-action@v1
166109 with :
167110 command : sdist
168- args : --out dist --manifest-path rust/Cargo.toml
111+ args : --out dist
169112 - name : Upload sdist
170113 uses : actions/upload-artifact@v4
171114 with :
0 commit comments