|
42 | 42 | manylinux: auto |
43 | 43 | env: |
44 | 44 | CFLAGS_aarch64_unknown_linux_gnu: ${{ matrix.platform.target == 'aarch64' && '-D__ARM_ARCH=8' || '' }} |
| 45 | + - name: Build free-threaded wheels |
| 46 | + uses: PyO3/maturin-action@v1 |
| 47 | + with: |
| 48 | + target: ${{ matrix.platform.target }} |
| 49 | + args: --release --out dist -i python3.14t |
| 50 | + sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} |
| 51 | + manylinux: auto |
| 52 | + env: |
| 53 | + CFLAGS_aarch64_unknown_linux_gnu: ${{ matrix.platform.target == 'aarch64' && '-D__ARM_ARCH=8' || '' }} |
45 | 54 | - name: Upload wheels |
46 | 55 | uses: actions/upload-artifact@v6 |
47 | 56 | with: |
|
79 | 88 | env: |
80 | 89 | CFLAGS_aarch64_unknown_linux_musl: ${{ matrix.platform.target == 'aarch64' && '-D__ARM_ARCH=8' || '' }} |
81 | 90 | CFLAGS_armv7_unknown_linux_musleabihf: ${{ matrix.platform.target == 'armv7' && '-D__ARM_ARCH=7' || '' }} |
| 91 | + - name: Build free-threaded wheels |
| 92 | + uses: PyO3/maturin-action@v1 |
| 93 | + with: |
| 94 | + target: ${{ matrix.platform.target }} |
| 95 | + args: --release --out dist -i python3.14t |
| 96 | + sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} |
| 97 | + manylinux: musllinux_1_2 |
| 98 | + env: |
| 99 | + CFLAGS_aarch64_unknown_linux_musl: ${{ matrix.platform.target == 'aarch64' && '-D__ARM_ARCH=8' || '' }} |
| 100 | + CFLAGS_armv7_unknown_linux_musleabihf: ${{ matrix.platform.target == 'armv7' && '-D__ARM_ARCH=7' || '' }} |
82 | 101 | - name: Upload wheels |
83 | 102 | uses: actions/upload-artifact@v6 |
84 | 103 | with: |
@@ -114,6 +133,12 @@ jobs: |
114 | 133 | target: ${{ matrix.platform.target }} |
115 | 134 | args: --release --out dist --find-interpreter |
116 | 135 | sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} |
| 136 | + - name: Build free-threaded wheels |
| 137 | + uses: PyO3/maturin-action@v1 |
| 138 | + with: |
| 139 | + target: ${{ matrix.platform.target }} |
| 140 | + args: --release --out dist -i python3.14t |
| 141 | + sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} |
117 | 142 | - name: Upload wheels |
118 | 143 | uses: actions/upload-artifact@v6 |
119 | 144 | with: |
@@ -143,6 +168,12 @@ jobs: |
143 | 168 | target: ${{ matrix.platform.target }} |
144 | 169 | args: --release --out dist --find-interpreter |
145 | 170 | sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} |
| 171 | + - name: Build free-threaded wheels |
| 172 | + uses: PyO3/maturin-action@v1 |
| 173 | + with: |
| 174 | + target: ${{ matrix.platform.target }} |
| 175 | + args: --release --out dist -i python3.14t |
| 176 | + sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} |
146 | 177 | - name: Upload wheels |
147 | 178 | uses: actions/upload-artifact@v6 |
148 | 179 | with: |
|
0 commit comments