File tree Expand file tree Collapse file tree 2 files changed +57
-0
lines changed
Expand file tree Collapse file tree 2 files changed +57
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Release multicluster-cli binary
2+ on :
3+ push :
4+ tags :
5+ - ' v*'
6+ jobs :
7+ goreleaser :
8+ runs-on : ubuntu-latest
9+ steps :
10+ - name : Checkout
11+ uses : actions/checkout@v3
12+ with :
13+ fetch-depth : 0
14+
15+ - name : Set up Go
16+ uses : actions/setup-go@v3
17+ with :
18+ go-version : 1.19
19+
20+ - name : Run GoReleaser
21+ uses : goreleaser/goreleaser-action@v4
22+ with :
23+ distribution : goreleaser
24+ version : latest
25+ args : release --rm-dist
26+ env :
27+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change 1+ project_name : kubectl-mongodb-multicluster
2+
3+ before :
4+ hooks :
5+ - go mod tidy
6+
7+ builds :
8+ - env :
9+ - CGO_ENABLED=0
10+ goos :
11+ - linux
12+ - darwin
13+ goarch :
14+ - amd64
15+ - arm64
16+
17+ archives :
18+ - format : tar.gz
19+ name_template : " kubectl-mongodb-multicluster_{{ .Version }}_{{ .Os }}_{{ .Arch }}"
20+ checksum :
21+ name_template : ' checksums.txt'
22+ snapshot :
23+ name_template : " {{ incpatch .Version }}-next"
24+ changelog :
25+ skip : true
26+
27+ release :
28+ prerelease : auto
29+ draft : true
30+ name_template : " MongoDB MultiCluster CLI {{ .Version }}"
You can’t perform that action at this time.
0 commit comments