From a90295430cd8a25e357a2c3126f70876f3cd9e1f Mon Sep 17 00:00:00 2001 From: Kenneth Bell Date: Fri, 20 Oct 2023 12:18:59 +0100 Subject: [PATCH] ci: work-around for broken links in github runners --- .github/workflows/build-macos.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/build-macos.yml b/.github/workflows/build-macos.yml index be8bdb03..e91fe540 100644 --- a/.github/workflows/build-macos.yml +++ b/.github/workflows/build-macos.yml @@ -122,6 +122,12 @@ jobs: steps: - name: Update Homebrew run: brew update + - name: Fix Python symlinks + run: | + # Github runners have broken symlinks, so relink + # see: https://github.com/actions/setup-python/issues/577 + brew unlink python + brew link --overwrite python - name: Install LLVM run: | HOMEBREW_NO_AUTO_UPDATE=1 brew install llvm@${{ matrix.version }}