From 9c352176151cccaa274d46be57880fd009cb3e46 Mon Sep 17 00:00:00 2001 From: MUGUNDAN Date: Mon, 29 Sep 2025 10:15:37 +0530 Subject: [PATCH 1/2] ci: add support for building Win-ARM64 wheels --- .github/workflows/CI.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 2cc964386..3621c723a 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -94,12 +94,14 @@ jobs: target: x64 - runner: windows-latest target: x86 + - runner: windows-11-arm + target: aarch64 steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 with: python-version: 3.x - architecture: ${{ matrix.platform.target }} + architecture: ${{ matrix.platform.target == 'aarch64' && 'arm64' || matrix.platform.target }} - name: Build wheels uses: PyO3/maturin-action@v1 with: From 3e3e04e3f4341fdbbe248304240707800b55a31d Mon Sep 17 00:00:00 2001 From: MUGUNDAN Date: Mon, 13 Oct 2025 13:49:16 +0530 Subject: [PATCH 2/2] ci: add support for building Win-ARM64 wheels --- .github/workflows/CI.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 3621c723a..ec16f0433 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -92,16 +92,19 @@ jobs: platform: - runner: windows-latest target: x64 + architecture: x64 - runner: windows-latest target: x86 + architecture: x86 - runner: windows-11-arm target: aarch64 + architecture: arm64 steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 with: python-version: 3.x - architecture: ${{ matrix.platform.target == 'aarch64' && 'arm64' || matrix.platform.target }} + architecture: ${{ matrix.platform.architecture }} - name: Build wheels uses: PyO3/maturin-action@v1 with: