We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8ae5e54 commit 95a64b4Copy full SHA for 95a64b4
1 file changed
.github/workflows/release.yml
@@ -18,10 +18,21 @@ jobs:
18
- uses: actions/setup-go@v5
19
with:
20
go-version: "1.25"
21
+ - name: Determine goreleaser args
22
+ id: gr
23
+ env:
24
+ BREW_TOKEN: ${{ secrets.HOMEBREW_TAP_GITHUB_TOKEN }}
25
+ run: |
26
+ if [ -z "$BREW_TOKEN" ]; then
27
+ echo "::notice::HOMEBREW_TAP_GITHUB_TOKEN not set; skipping Homebrew formula publish"
28
+ echo "args=release --clean --skip=homebrew" >> "$GITHUB_OUTPUT"
29
+ else
30
+ echo "args=release --clean" >> "$GITHUB_OUTPUT"
31
+ fi
32
- uses: goreleaser/goreleaser-action@v6
33
34
version: latest
- args: release --clean
35
+ args: ${{ steps.gr.outputs.args }}
36
env:
37
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
38
HOMEBREW_TAP_GITHUB_TOKEN: ${{ secrets.HOMEBREW_TAP_GITHUB_TOKEN }}
0 commit comments