From 97520e05ee94ce4190fcb2f418c5eadaf6a429e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ion=20Gazta=C3=B1aga?= Date: Tue, 11 Nov 2025 20:50:42 +0100 Subject: [PATCH] Split windows 32 bit and 64 bit jobs, as github windows runners are much slower --- .github/workflows/ci.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f9fdead..dcf780e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -609,9 +609,15 @@ jobs: fail-fast: false matrix: include: + #------------------ + #Windows runners are much slower, split 32/64 bit jobs - toolset: msvc-14.3 cxxstd: "14,17,20,latest" - addrmd: 32,64 + addrmd: 32 + os: windows-2025 + - toolset: msvc-14.3 + cxxstd: "14,17,20,latest" + addrmd: 64 os: windows-2025 - toolset: clang-win cxxstd: "14,17,latest" @@ -629,6 +635,7 @@ jobs: - name: Setup Boost shell: cmd run: | + Set-MpPreference -DisableRealtimeMonitoring $true echo GITHUB_REPOSITORY: %GITHUB_REPOSITORY% for /f %%i in ("%GITHUB_REPOSITORY%") do set LIBRARY=%%~nxi echo LIBRARY: %LIBRARY%