diff --git a/.github/workflows/build_macos.yml b/.github/workflows/build_macos.yml index 835883f8..c9a3d041 100644 --- a/.github/workflows/build_macos.yml +++ b/.github/workflows/build_macos.yml @@ -16,6 +16,12 @@ jobs: with: submodules: true + - name: Unbreak Python in Github Actions + run: | + find /usr/local/bin -lname '*/Library/Frameworks/Python.framework/*' -delete + sudo rm -rf /Library/Frameworks/Python.framework/ + brew install --force python3 && brew unlink python3 && brew unlink python3 && brew link --overwrite python3 + - name: Install Packages run: | export HOMEBREW_NO_INSTALL_FROM_API=1 @@ -35,6 +41,12 @@ jobs: with: submodules: true + - name: Unbreak Python in Github Actions + run: | + find /usr/local/bin -lname '*/Library/Frameworks/Python.framework/*' -delete + sudo rm -rf /Library/Frameworks/Python.framework/ + brew install --force python3 && brew unlink python3 && brew unlink python3 && brew link --overwrite python3 + - name: Install Packages run: | brew update @@ -52,6 +64,12 @@ jobs: with: submodules: true + - name: Unbreak Python in Github Actions + run: | + find /usr/local/bin -lname '*/Library/Frameworks/Python.framework/*' -delete + sudo rm -rf /Library/Frameworks/Python.framework/ + brew install --force python3 && brew unlink python3 && brew unlink python3 && brew link --overwrite python3 + - name: Install Packages run: | brew update