@@ -299,12 +299,6 @@ jobs:
299299 interpreter : " 3.9"
300300 python-architecture : " x64"
301301
302- # windows 11 arm supports 3.11 and up
303- - os : windows
304- target : aarch64
305- runs-on : windows-11-arm
306- interpreter : " 3.11 3.12 3.13 3.13t 3.14 3.14t"
307-
308302 runs-on : ${{ matrix.runs-on || format('{0}-latest', (matrix.os == 'linux' && 'ubuntu') || matrix.os) }}
309303 steps :
310304 - uses : actions/checkout@v5
@@ -348,10 +342,11 @@ jobs:
348342 matrix :
349343 platform :
350344 [
351- { os: linux, runs-on: ubuntu-latest },
352- { os: linux_aarch64, runs-on: ubuntu-24.04-arm },
353- { os: windows, runs-on: windows-latest },
354- { os: macos, runs-on: macos-latest },
345+ { os: linux, runs-on: ubuntu-latest, arch: "x64" },
346+ { os: linux_aarch64, runs-on: ubuntu-24.04-arm, arch: "arm64" },
347+ { os: windows, runs-on: windows-latest, arch: "x64" },
348+ { os: windows_aarch64, runs-on: windows-11-arm, arch: "arm64" },
349+ { os: macos, runs-on: macos-latest, arch: "arm64" },
355350 ]
356351 interpreter :
357352 ["3.9", "3.10", "3.11", "3.12", "3.13", "3.13t", "3.14", "3.14t"]
@@ -370,6 +365,7 @@ jobs:
370365 uses : actions/setup-python@v6
371366 with :
372367 python-version : ${{ matrix.interpreter }}
368+ architecture : ${{ matrix.platform.arch }}
373369 allow-prereleases : true
374370
375371 - name : install rust stable
0 commit comments