From b8dae7a3e53645363950bdde0d6acd5e9cde2ba6 Mon Sep 17 00:00:00 2001 From: Martin Ling Date: Fri, 19 Sep 2025 02:52:44 +0100 Subject: [PATCH] Enable earlier CMake versions on macOS runners. --- .github/workflows/build.yml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3201f7d5..f327fa7e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -17,6 +17,9 @@ env: WIN_PTHREAD_LIB: -DTHREADS_PTHREADS_WIN32_LIBRARY=C:/vcpkg/installed/x64-windows/lib/pthreadvc3.lib WIN_CMAKE_TOOLCHAIN: -DCMAKE_TOOLCHAIN_FILE=C:/vcpkg/scripts/buildsystems/vcpkg.cmake + # Override OSX architecture detection. Required for CMake versions < 3.19.2. + CMAKE_OSX_ARCHITECTURES: arm64 + jobs: host: strategy: @@ -24,11 +27,6 @@ jobs: os: ['macos-latest', 'ubuntu-latest', 'windows-latest'] cmake: ['3.10.0', '3.16.0', '3.21.0', '4.0.0', 'latest'] exclude: - # GitHub runners use Apple silicon. Support added in CMake 3.19.2. - - os: 'macos-latest' - cmake: '3.10.0' - - os: 'macos-latest' - cmake: '3.16.0' # GitHub runners use Visual Studio 2022. Support added in CMake 3.21. - os: 'windows-latest' cmake: '3.10.0'