Skip to content

Commit 5aee555

Browse files
ci: fix release flow permissions (#8)
1 parent 1e0d5d6 commit 5aee555

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

.github/workflows/release.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ on:
77

88
permissions:
99
contents: write
10+
packages: write
1011

1112
jobs:
1213
goreleaser:
@@ -26,10 +27,18 @@ jobs:
2627
- name: Run tests
2728
run: go test -v ./...
2829

30+
- name: Docker login
31+
uses: docker/login-action@v3
32+
with:
33+
registry: ghcr.io
34+
username: ${{ github.actor }}
35+
password: ${{ secrets.GITHUB_TOKEN }}
36+
2937
- name: Run GoReleaser
3038
uses: goreleaser/goreleaser-action@v6
3139
with:
3240
version: '~> v2'
3341
args: release --clean
3442
env:
35-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
43+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
44+
HOMEBREW_TAP_GITHUB_TOKEN: ${{ secrets.HOMEBREW_TAP_GITHUB_TOKEN }}

0 commit comments

Comments
 (0)