|
75 | 75 | os: ubuntu-latest |
76 | 76 | args: --compatibility manylinux2014 --zig --sdist |
77 | 77 | - name: linux-arm64 |
78 | | - os: ubuntu-latest |
79 | | - target: aarch64-unknown-linux-gnu |
80 | | - args: --compatibility manylinux2014 --zig --target aarch64-unknown-linux-gnu -i 3.12 |
| 78 | + os: ubuntu-24.04-arm |
| 79 | + args: --compatibility manylinux2014 --zig |
81 | 80 | - name: macos-universal |
82 | 81 | os: macos-latest |
83 | 82 | target: aarch64-apple-darwin x86_64-apple-darwin |
@@ -186,27 +185,28 @@ jobs: |
186 | 185 | matrix: |
187 | 186 | include: |
188 | 187 | - name: linux-x86_64 |
| 188 | + os: ubuntu-latest |
189 | 189 | args: --compatibility manylinux2014 --zig --sdist |
190 | 190 | - name: linux-arm64 |
191 | | - target: aarch64-unknown-linux-gnu |
192 | | - args: --compatibility manylinux2014 --zig --target aarch64-unknown-linux-gnu -i 3.12 |
| 191 | + os: ubuntu-24.04-arm |
| 192 | + args: --compatibility manylinux2014 --zig |
193 | 193 | # FIXME: extra wheels because of https://github.com/PyO3/maturin/issues/2423 |
194 | 194 | - name: linux-x86_64-py3.13 |
| 195 | + os: ubuntu-latest |
195 | 196 | args: --compatibility manylinux2014 --zig -i 3.13 |
196 | 197 | - name: linux-arm64-py3.13 |
197 | | - target: aarch64-unknown-linux-gnu |
198 | | - args: --compatibility manylinux2014 --zig --target aarch64-unknown-linux-gnu -i 3.13 |
199 | | - runs-on: ubuntu-latest |
| 198 | + os: ubuntu-24.04-arm |
| 199 | + args: --compatibility manylinux2014 --zig -i 3.13 |
| 200 | + runs-on: ${{ matrix.os }} |
200 | 201 | steps: |
201 | 202 | - uses: mhils/workflows/checkout@v15 |
202 | 203 | - uses: ./.github/actions/setup |
203 | | - with: |
204 | | - extra-targets: ${{ matrix.target }} |
205 | 204 | - name: Install maturin[zig] from PyPI |
206 | 205 | uses: install-pinned/maturin-with-zig@68c027568b7d08df7bc3c52476ae28d1d2d787f5 |
207 | | - |
208 | 206 | - run: maturin build --release ${{ matrix.args }} |
209 | 207 | working-directory: ./mitmproxy-linux |
| 208 | + env: |
| 209 | + XDG_CONFIG_HOME: ~/.config # https://github.com/actions/partner-runner-images/issues/27 |
210 | 210 |
|
211 | 211 | - uses: actions/upload-artifact@v4 |
212 | 212 | with: |
|
0 commit comments