Skip to content

Commit 3343bac

Browse files
CI: Add Windows CPU ARM64 to nightly tests (#1962)
* ci: add windows arm64 CPU to nightly CI * Tests: build WoA on arm64 runner properly
1 parent 062f5b9 commit 3343bac

1 file changed

Lines changed: 10 additions & 1 deletion

File tree

.github/workflows/tests-nightly.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
strategy:
1818
fail-fast: false
1919
matrix:
20-
platform: [linux-x64, linux-aarch64, macos, windows]
20+
platform: [linux-x64, linux-aarch64, macos, windows, windows-arm64]
2121
# default runners don't have AVX-512 support, but icelake does
2222
cpu_type: ["", icelake]
2323
torch_version: ["2.4.1", "2.12.0", "nightly"]
@@ -33,12 +33,21 @@ jobs:
3333
cpu_type: icelake
3434
- platform: windows
3535
cpu_type: icelake
36+
- platform: windows-arm64
37+
cpu_type: icelake
38+
# windows-arm64: torch >= 2.7.0 required (first version with official WoA wheels)
39+
- platform: windows-arm64
40+
torch_version: "2.4.1"
3641

3742
include:
3843
# Add aarch64 with torch 2.5.1
3944
- platform: linux-aarch64
4045
cpu_type: ""
4146
torch_version: "2.5.1"
47+
# Add windows-arm64 with minimum torch 2.7.1
48+
- platform: windows-arm64
49+
cpu_type: ""
50+
torch_version: "2.7.1"
4251

4352
uses: ./.github/workflows/test-runner.yml
4453
with:

0 commit comments

Comments
 (0)