summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMika Lindqvist <postmaster@raasu.org>2026-03-09 10:06:35 +0200
committerHans Kristian Rosbach <hk-github@circlestorm.org>2026-03-09 20:42:54 +0100
commit4dbb4ffd9028efe48ab7314ef03a6a53061ad0f6 (patch)
tree58dca5db2e3e4405b602dc3aecf1a59cf0117dc4
parent1cb2d2daf1af865ce7bab2869c0ea94bc94e5924 (diff)
downloadProject-Tick-4dbb4ffd9028efe48ab7314ef03a6a53061ad0f6.tar.gz
Project-Tick-4dbb4ffd9028efe48ab7314ef03a6a53061ad0f6.zip
[CI] Switch Windows ARM64 workflows to use native runners.
-rw-r--r--.github/workflows/cmake.yml8
1 files changed, 4 insertions, 4 deletions
diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml
index 8492c6f6b8..a7e1d63089 100644
--- a/.github/workflows/cmake.yml
+++ b/.github/workflows/cmake.yml
@@ -545,8 +545,8 @@ jobs:
cmake-args: -A ARM,version=10.0.22621.0
# Coverage disabled for msvc
- - name: Windows MSVC ARM64 No Test
- os: windows-latest
+ - name: Windows MSVC ARM64
+ os: windows-11-arm
compiler: cl
cmake-args: -A ARM64
# Coverage disabled for msvc
@@ -856,8 +856,8 @@ jobs:
run: cmake --build . --verbose -j5 --config ${{ matrix.build-config || 'Release' }}
- name: Run test cases
- # Don't run tests on Windows ARM
- if: runner.os != 'Windows' || contains(matrix.name, 'ARM') == false
+ # Don't run tests on 32-bit Windows ARM
+ if: runner.os != 'Windows' || contains(matrix.name, 'ARM') == false || runner.arch == 'ARM64'
run: ctest --verbose -C Release -E benchmark_zlib --output-on-failure --max-width 120 -j ${{ matrix.parallel-jobs || '5' }}
env:
ASAN_OPTIONS: ${{ matrix.asan-options || 'verbosity=0' }}:abort_on_error=1:halt_on_error=1