From 3426905e607dfd885339de450cbcb1cc3f51b78c Mon Sep 17 00:00:00 2001 From: Krystine Sherwin <93062060+KrystalDelusion@users.noreply.github.com> Date: Tue, 2 Sep 2025 09:48:17 +1200 Subject: [PATCH] CI: Use brew bundle Also skip `brew update`. Specify llvm@20 due to problems with clang-21 and macOS .dylib. --- .github/actions/setup-build-env/action.yml | 3 +-- Brewfile | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/actions/setup-build-env/action.yml b/.github/actions/setup-build-env/action.yml index 059287a63..285601406 100644 --- a/.github/actions/setup-build-env/action.yml +++ b/.github/actions/setup-build-env/action.yml @@ -14,8 +14,7 @@ runs: if: runner.os == 'macOS' shell: bash run: | - HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK=1 brew update - HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK=1 brew install bison flex gawk libffi pkg-config bash autoconf llvm lld || true + brew bundle - name: Linux runtime environment if: runner.os == 'Linux' diff --git a/Brewfile b/Brewfile index 3696e40b0..a4efff9a2 100644 --- a/Brewfile +++ b/Brewfile @@ -10,5 +10,5 @@ brew "tcl-tk" brew "xdot" brew "bash" brew "boost-python3" -brew "llvm" +brew "llvm@19" brew "lld"