File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : goreleaser
2+
3+ on :
4+ pull_request :
5+ # run only against tags
6+ tags :
7+ - " *"
8+ push :
9+ # run only against tags
10+ tags :
11+ - " *"
12+
13+ permissions :
14+ contents : write
15+ # packages: write
16+ # issues: write
17+
18+ jobs :
19+ goreleaser :
20+ runs-on : ubuntu-latest
21+ steps :
22+ - name : Checkout
23+ uses : actions/checkout@v4
24+ with :
25+ fetch-depth : 0
26+ - name : Set up Go
27+ uses : actions/setup-go@v5
28+ with :
29+ go-version : stable
30+ # More assembly might be required: Docker logins, GPG, etc.
31+ # It all depends on your needs.
32+ - name : Run GoReleaser
33+ uses : goreleaser/goreleaser-action@v6
34+ with :
35+ # either 'goreleaser' (default) or 'goreleaser-pro'
36+ distribution : goreleaser
37+ # 'latest', 'nightly', or a semver
38+ version : " ~> v2"
39+ args : release --clean
40+ env :
41+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments