From 2f9065349f43dca769653e3c0c4d0bbba5a24ad3 Mon Sep 17 00:00:00 2001 From: Joey Parrish Date: Tue, 8 Mar 2022 09:04:49 -0800 Subject: [PATCH] ci: Fix macOS build by downgrading to 10.15 (#1044) --- .github/workflows/build_and_test.yaml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_and_test.yaml b/.github/workflows/build_and_test.yaml index 7550687d73..4bc4d8a4d9 100644 --- a/.github/workflows/build_and_test.yaml +++ b/.github/workflows/build_and_test.yaml @@ -37,8 +37,12 @@ jobs: # build step just to cancel it because of a linter error. needs: lint strategy: + fail-fast: false matrix: - os: ["ubuntu-latest", "macos-latest", "windows-latest", "self-hosted-linux-arm64"] + # NOTE: macos-10.15 is required for now, to work around issues with our + # build system. See related comments in + # .github/workflows/custom-actions/build-packager/action.yaml + os: ["ubuntu-latest", "macos-10.15", "windows-latest", "self-hosted-linux-arm64"] build_type: ["Debug", "Release"] lib_type: ["static", "shared"] include: @@ -47,7 +51,7 @@ jobs: target_arch: x64 exe_ext: "" build_type_suffix: "" - - os: macos-latest + - os: macos-10.15 os_name: osx target_arch: x64 exe_ext: ""