From 01805db074a74b23ea8bdc5e15a9e5318e34acf9 Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Sun, 15 Jan 2023 23:27:02 +0000 Subject: [PATCH] fix(deps): hack to remove system python symlinks interfering with brew --- .github/workflows/_build.yml | 8 ++++++++ .github/workflows/_prepare.yml | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/workflows/_build.yml b/.github/workflows/_build.yml index 7cec845..e5a35f4 100644 --- a/.github/workflows/_build.yml +++ b/.github/workflows/_build.yml @@ -143,9 +143,17 @@ jobs: ruby-version: 2.7 - name: Update homebrew run: brew update + - name: Fix system python breaking homebrew + run: >- + find /usr/local/bin -type l + -ilname '*/Library/Frameworks/Python.framework/*' + -delete - name: Install dependencies run: make bootstrap-ci working-directory: builder + env: + HOMEBREW_NO_AUTO_UPDATE: "1" + HOMEBREW_NO_INSTALL_CLEANUP: "1" - name: Download build-plan artifact uses: actions/download-artifact@v3 with: diff --git a/.github/workflows/_prepare.yml b/.github/workflows/_prepare.yml index 5cacc3d..96267b7 100644 --- a/.github/workflows/_prepare.yml +++ b/.github/workflows/_prepare.yml @@ -7,7 +7,7 @@ on: description: Git ref to checkout of build-emacs-for-macos required: false type: string - default: "v0.6.40" + default: "v0.6.41" secrets: TAP_REPO_TOKEN: description: Personal Access Token for Homebrew Tap repo