From caef6fc9bfc42aab4e18a80078da702d81b2644c Mon Sep 17 00:00:00 2001 From: Cimbali Date: Thu, 14 Dec 2023 23:53:04 +0000 Subject: [PATCH] Ensure we use up-to-date formulae from brew --- .github/workflows/draft_release.yml | 11 ++++++++++- .github/workflows/publish_release.yml | 2 ++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/.github/workflows/draft_release.yml b/.github/workflows/draft_release.yml index 68691f40..fcdaeac7 100644 --- a/.github/workflows/draft_release.yml +++ b/.github/workflows/draft_release.yml @@ -83,6 +83,12 @@ jobs: needs: checks runs-on: macos-latest steps: + - name: Update brew + continue-on-error: true + run: | + brew update + brew upgrade + - name: Configure brew repo continue-on-error: true run: | @@ -102,9 +108,12 @@ jobs: run: | brew audit --strict pympress - - name: Install latest + - name: Install dependencies run: | brew install pympress --only-dependencies + + - name: Install latest + run: | brew install pympress --build-from-source --HEAD - name: Test help output diff --git a/.github/workflows/publish_release.yml b/.github/workflows/publish_release.yml index 14e190f5..4fb08d47 100644 --- a/.github/workflows/publish_release.yml +++ b/.github/workflows/publish_release.yml @@ -217,8 +217,10 @@ jobs: steps: - name: Install dependencies + continue-on-error: true run: | brew update + brew upgrade brew install pipgrip - name: Configure brew repo