From dadd60f88a4f0f944748eb0b9d3c81be72e7fef4 Mon Sep 17 00:00:00 2001 From: Jonathan Hui Date: Tue, 15 Nov 2022 09:14:13 -0800 Subject: [PATCH] [github-actions] fix macos build checks (#8397) - install `ninja` binary directly - use pre-installed clang on macos --- .github/workflows/build.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 353006085..c1cec579f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -313,10 +313,10 @@ jobs: submodules: true - name: Bootstrap run: | - rm -f '/usr/local/bin/2to3' brew update - brew install automake m4 ninja - [ ${{ matrix.CC }} != clang ] || brew install llvm + brew install automake m4 + wget --tries 4 https://github.com/ninja-build/ninja/releases/download/v1.11.1/ninja-mac.zip + unzip ninja-mac.zip && mv ninja /usr/local/bin/. - name: Build run: | export PATH=$(brew --prefix m4)/bin:$PATH