From 8b05152764a1124037bfd6d263faf55b28dd1668 Mon Sep 17 00:00:00 2001 From: Samir AMZANI Date: Fri, 13 Mar 2026 09:08:11 +0000 Subject: [PATCH 1/3] fix: use PAT in Release Please to trigger release workflow Tags created by the default GITHUB_TOKEN don't trigger other workflows. Using a PAT allows the created tag to trigger the GoReleaser release workflow. --- .github/workflows/release-please.yml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index f29f940..6c67782 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -4,10 +4,6 @@ on: push: branches: [main] -permissions: - contents: write - pull-requests: write - jobs: release-please: runs-on: ubuntu-latest @@ -16,3 +12,4 @@ jobs: with: config-file: release-please-config.json manifest-file: .release-please-manifest.json + token: ${{ secrets.RELEASE_PLEASE_TOKEN }} From 4db38f62579c4a37e8bad6a62afbba244ce46a10 Mon Sep 17 00:00:00 2001 From: Samir AMZANI Date: Fri, 13 Mar 2026 09:14:23 +0000 Subject: [PATCH 2/3] fix: use HOMEBREW_TAP_TOKEN instead of separate release token --- .github/workflows/release-please.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 6c67782..4574ead 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -12,4 +12,4 @@ jobs: with: config-file: release-please-config.json manifest-file: .release-please-manifest.json - token: ${{ secrets.RELEASE_PLEASE_TOKEN }} + token: ${{ secrets.HOMEBREW_TAP_TOKEN }} From 50d1ac1350952d1923b422700e275b4fee556c50 Mon Sep 17 00:00:00 2001 From: Samir AMZANI Date: Fri, 13 Mar 2026 09:16:44 +0000 Subject: [PATCH 3/3] fix: restore permissions block in release-please workflow --- .github/workflows/release-please.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 4574ead..a8e3468 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -4,6 +4,10 @@ on: push: branches: [main] +permissions: + contents: write + pull-requests: write + jobs: release-please: runs-on: ubuntu-latest