Skip to content

Commit 0aaa4cb

Browse files
committed
Add Arm64 Windows CI jobs
1 parent 37eeab7 commit 0aaa4cb

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

.github/workflows/main.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,14 @@ jobs:
159159
os: windows-latest
160160
rust: nightly-msvc
161161
other: i686-pc-windows-msvc
162+
- name: Windows aarch64 MSVC stable
163+
os: windows-11-arm
164+
rust: stable-msvc
165+
other: i686-pc-windows-msvc
166+
- name: Windows aarch64 MSVC nightly
167+
os: windows-11-arm
168+
rust: nightly-msvc
169+
other: i686-pc-windows-msvc
162170
- name: Windows x86_64 gnu nightly # runs out of space while trying to link the test suite
163171
os: windows-latest
164172
rust: nightly-gnu
@@ -187,6 +195,10 @@ jobs:
187195
shell: pwsh
188196
run: Add-Content $env:GITHUB_PATH "C:\Program Files (x86)\Windows Kits\10\Debuggers\x64"
189197
if: matrix.os == 'windows-latest'
198+
- name: Add Windows debuggers bin to PATH
199+
shell: pwsh
200+
run: Add-Content $env:GITHUB_PATH "C:\Program Files (x86)\Windows Kits\10\Debuggers\arm64"
201+
if: matrix.os == 'windows-11-arm'
190202
- name: Configure extra test environment
191203
run: echo CARGO_CONTAINER_TESTS=1 >> $GITHUB_ENV
192204
if: matrix.os == 'ubuntu-latest'

0 commit comments

Comments
 (0)