4545 uses : PyO3/maturin-action@v1
4646 with :
4747 target : ${{ matrix.platform.target }}
48- args : --release --out dist --find-interpreter
48+ args : --release --out dist
49+ sccache : ${{ !startsWith(github.ref, 'refs/tags/') }}
50+ manylinux : auto
51+ - name : Build free-threaded wheels
52+ uses : PyO3/maturin-action@v1
53+ with :
54+ target : ${{ matrix.platform.target }}
55+ args : --release --out dist -i python3.13t
4956 sccache : ${{ !startsWith(github.ref, 'refs/tags/') }}
5057 manylinux : auto
5158 - name : Upload wheels
7683 uses : PyO3/maturin-action@v1
7784 with :
7885 target : ${{ matrix.platform.target }}
79- args : --release --out dist --find-interpreter
86+ args : --release --out dist
87+ sccache : ${{ !startsWith(github.ref, 'refs/tags/') }}
88+ manylinux : musllinux_1_2
89+ - name : Build free-threaded wheels
90+ uses : PyO3/maturin-action@v1
91+ with :
92+ target : ${{ matrix.platform.target }}
93+ args : --release --out dist -i python3.13t
8094 sccache : ${{ !startsWith(github.ref, 'refs/tags/') }}
8195 manylinux : musllinux_1_2
8296 - name : Upload wheels
@@ -104,7 +118,17 @@ jobs:
104118 uses : PyO3/maturin-action@v1
105119 with :
106120 target : ${{ matrix.platform.target }}
107- args : --release --out dist --find-interpreter
121+ args : --release --out dist
122+ sccache : ${{ !startsWith(github.ref, 'refs/tags/') }}
123+ - uses : actions/setup-python@v5
124+ with :
125+ python-version : 3.13t
126+ architecture : ${{ matrix.platform.target }}
127+ - name : Build free-threaded wheels
128+ uses : PyO3/maturin-action@v1
129+ with :
130+ target : ${{ matrix.platform.target }}
131+ args : --release --out dist -i python3.13t
108132 sccache : ${{ !startsWith(github.ref, 'refs/tags/') }}
109133 - name : Upload wheels
110134 uses : actions/upload-artifact@v4
@@ -130,7 +154,13 @@ jobs:
130154 uses : PyO3/maturin-action@v1
131155 with :
132156 target : ${{ matrix.platform.target }}
133- args : --release --out dist --find-interpreter
157+ args : --release --out dist
158+ sccache : ${{ !startsWith(github.ref, 'refs/tags/') }}
159+ - name : Build free-threaded wheels
160+ uses : PyO3/maturin-action@v1
161+ with :
162+ target : ${{ matrix.platform.target }}
163+ args : --release --out dist -i python3.13t
134164 sccache : ${{ !startsWith(github.ref, 'refs/tags/') }}
135165 - name : Upload wheels
136166 uses : actions/upload-artifact@v4
0 commit comments