Skip to content

Commit b115d1b

Browse files
cosmo0920edsiper
authored andcommitted
workflows: windows: Add a testing flow with using ARM64 Windows runner
Signed-off-by: Hiroshi Hatake <[email protected]>
1 parent c31ad90 commit b115d1b

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

.github/workflows/call-windows-unit-tests.yaml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ on:
2828

2929
jobs:
3030
call-build-windows-unit-test:
31-
runs-on: windows-latest
31+
runs-on: ${{ matrix.config.os }}
3232
environment: ${{ inputs.environment }}
3333
strategy:
3434
fail-fast: false
@@ -39,11 +39,19 @@ jobs:
3939
cmake_additional_opt: ""
4040
vcpkg_triplet: x86-windows-static
4141
cmake_version: "3.31.6"
42+
os: windows-latest
4243
- name: "Windows 64bit"
4344
arch: x64
4445
cmake_additional_opt: ""
4546
vcpkg_triplet: x64-windows-static
4647
cmake_version: "3.31.6"
48+
os: windows-latest
49+
- name: "Windows 64bit (Arm64)"
50+
arch: amd64_arm64
51+
cmake_additional_opt: "-DCMAKE_SYSTEM_NAME=Windows -DCMAKE_SYSTEM_VERSION=10.0 -DCMAKE_SYSTEM_PROCESSOR=ARM64"
52+
vcpkg_triplet: arm64-windows-static
53+
cmake_version: "3.31.6"
54+
os: windows-11-arm
4755
permissions:
4856
contents: read
4957
# Default environment variables can be overridden below. To prevent library pollution - without this other random libraries may be found on the path leading to failures.

0 commit comments

Comments
 (0)