[github-actions] fix macos build checks (#8397)

- install `ninja` binary directly
- use pre-installed clang on macos
This commit is contained in:
Jonathan Hui
2022-11-15 09:14:13 -08:00
committed by GitHub
parent 3e138d3f5d
commit dadd60f88a
+3 -3
View File
@@ -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