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 : Release
2+
3+ on :
4+ pull_request :
5+ push :
6+ tags :
7+ - ' v*'
8+
9+ permissions :
10+ contents : write
11+
12+ jobs :
13+ build_and_release :
14+ runs-on : ubuntu-latest
15+ steps :
16+ - name : Checkout
17+ uses : actions/checkout@v4
18+ with :
19+ fetch-depth : 0
20+
21+ - name : Set up Go
22+ uses : actions/setup-go@v5
23+ with :
24+ go-version : ^v1.24
25+
26+ - name : Build
27+ run : make build
28+
29+ # https://goreleaser.com/cmd/goreleaser_release/
30+ - name : Run GoReleaser
31+ uses : goreleaser/goreleaser-action@v6
32+ with :
33+ distribution : goreleaser
34+ version : latest
35+ args : release --config .goreleaser.yaml
36+ env :
37+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change 1+ # https://goreleaser.com/customization/release/
2+ version : 2
3+ builds :
4+ - skip : true
5+ release :
6+ draft : true
7+ extra_files :
8+ - glob : ./build/*
9+ header : |
10+ # 🚀 Features
11+ # 🎄 Enhancements
12+ # 🐞 Notable bug fixes
13+ # 🎠 Community
You can’t perform that action at this time.
0 commit comments