From 9d16edd93f3bbfc66487462bfb1d42f85fd03cac Mon Sep 17 00:00:00 2001 From: Christian Bromann Date: Mon, 10 Jul 2023 09:46:24 -0700 Subject: [PATCH 1/3] {core): automatically update Homebrew core formula with every release --- .github/workflows/release.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 60c16857..68911f86 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -59,3 +59,13 @@ jobs: - name: Copy to latest if: env.pre_release == 'false' run: gsutil -m cp "gs://runme-artifacts-41eac6/${{ env.version }}/*" gs://runme-artifacts-41eac6/latest + - name: Bump Homebrew Formula + uses: mislav/bump-homebrew-formula-action@v2 + # skip prereleases + if: ${{ !contains(github.ref, '-') }} + with: + formula-name: runme + homebrew-tap: Homebrew/homebrew-core + base-branch: master + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From bdfd7a8619ab861ed92a221b2b739c8dcfc98a18 Mon Sep 17 00:00:00 2001 From: Christian Bromann Date: Mon, 10 Jul 2023 20:38:04 -0700 Subject: [PATCH 2/3] add a COMMITTER_TOKEN --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 68911f86..18676e21 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -68,4 +68,4 @@ jobs: homebrew-tap: Homebrew/homebrew-core base-branch: master env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + COMMITTER_TOKEN: ${{ secrets.COMMITTER_TOKEN }} From 0649dfd26cced47b2a41397955c2b26aa9beca95 Mon Sep 17 00:00:00 2001 From: Christian Bromann Date: Mon, 10 Jul 2023 20:40:35 -0700 Subject: [PATCH 3/3] remove optional parameter --- .github/workflows/release.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 18676e21..f1b1a8e0 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -65,7 +65,5 @@ jobs: if: ${{ !contains(github.ref, '-') }} with: formula-name: runme - homebrew-tap: Homebrew/homebrew-core - base-branch: master env: COMMITTER_TOKEN: ${{ secrets.COMMITTER_TOKEN }}