From 9aaa898319cddec855e4a25707ff48a5be897ccf Mon Sep 17 00:00:00 2001 From: Serge Gautherie <32623169+SergeGautherie@users.noreply.github.com> Date: Tue, 16 Sep 2025 12:04:28 +0200 Subject: [PATCH] [GITHUB] build-msvc-arm: Limit ARM to windows-2022 (#8363) Needed SDK support is not available on windows-2025. Also, tweak toolset line. CORE-20325 CORE-17604 --- .github/workflows/build.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5a4481aff94..843bf0d432a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -145,11 +145,19 @@ jobs: build-msvc-arm: strategy: matrix: - toolset: ['14','14.2'] # VS 2022, 2019 + os: [windows-2022, windows-latest] + toolset: ['14', '14.29'] # VS 2022 (ongoing), 2019 (last) arch: [arm, arm64] config: [Debug, Release] + exclude: + # arm64: windows-latest is enough/fine. + - os: windows-2022 + arch: arm64 + # arm (sdk): only available on windows-2022. + - os: windows-latest + arch: arm fail-fast: false - runs-on: windows-latest + runs-on: ${{matrix.os}} steps: - name: Install ninja run: choco install -y ninja