From 737b135809456d832c8b757665fb1a032d46613d Mon Sep 17 00:00:00 2001 From: "B. Scott Michel" Date: Sun, 22 Oct 2023 12:17:46 -0700 Subject: [PATCH] Remove files symlinked to /Library Clean up /usr/local/bin symlinks to /Library that prevents "brew update" from succeeding. --- .github/workflows/cmake-builds.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/cmake-builds.yml b/.github/workflows/cmake-builds.yml index 974b4177..8c13a664 100644 --- a/.github/workflows/cmake-builds.yml +++ b/.github/workflows/cmake-builds.yml @@ -46,6 +46,12 @@ jobs: os: [macos-12, macos-11] steps: - uses: actions/checkout@v3 + ## For some reason, the macos-11 image has symlinks to /Library in /usr/local/bin + - name: Clean /usr/local/bin symlinks + run: | + for f in $(find /usr/local/bin -type l -print); do \ + (readlink $f | grep -q -s "/Library") && echo Removing "$f" && rm -f "$f"; \ + done || exit 0 - name: Install dependencies run: | sh -ex .travis/deps.sh osx