Skip to content

Commit 81e1653

Browse files
committed
fix: resolve build
1 parent 2b7fe7a commit 81e1653

1 file changed

Lines changed: 16 additions & 14 deletions

File tree

.github/workflows/goreleaser.yml

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,30 @@
1-
name: Release
1+
name: goreleaser
22

33
on:
44
push:
55
tags:
66
- "v*"
77

8+
permissions:
9+
contents: write
10+
811
jobs:
9-
release:
12+
goreleaser:
1013
runs-on: ubuntu-latest
11-
1214
steps:
13-
- name: Checkout Code
15+
- name: Checkout
1416
uses: actions/checkout@v4
15-
17+
with:
18+
fetch-depth: 0
1619
- name: Set up Go
17-
uses: actions/setup-go@v4
20+
uses: actions/setup-go@v5
1821
with:
19-
go-version: 1.21
20-
21-
- name: Install GoReleaser
22-
run: |
23-
brew install goreleaser
24-
22+
go-version: stable
2523
- name: Run GoReleaser
24+
uses: goreleaser/goreleaser-action@v5
25+
with:
26+
distribution: goreleaser
27+
version: latest
28+
args: release --clean
2629
env:
27-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
28-
run: goreleaser release --clean --rm-dist
30+
GITHUB_TOKEN: ${{ secrets.BUILD_TOKEN }}

0 commit comments

Comments
 (0)