File tree Expand file tree Collapse file tree 3 files changed +10
-8
lines changed Expand file tree Collapse file tree 3 files changed +10
-8
lines changed Original file line number Diff line number Diff line change 4545 - name : Run GoReleaser
4646 uses : goreleaser/goreleaser-action@v6
4747 with :
48- version : v1.18.2
49- args : release --rm-dist
48+ version : " ~> v2 "
49+ args : release --clean
5050 env :
5151 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change 11dist : build
2+ version : 2
23builds :
34 - binary : mongodb_exporter
45 env :
56 - CGO_ENABLED=0
67 goos :
78 - linux
89 - darwin
10+ - windows
911 goarch :
1012 - amd64
1113 - arm
@@ -23,9 +25,9 @@ archives:
2325 - name_template : " {{ .ProjectName }}-{{ .Version }}.{{ .Os }}-{{ .Arch }}"
2426 wrap_in_directory : true
2527snapshot :
26- name_template : " {{ .ShortCommit }}"
28+ version_template : " {{ .ShortCommit }}"
2729changelog :
28- skip : true
30+ use : github
2931release :
3032 github :
3133 owner : percona
@@ -77,8 +79,9 @@ docker_manifests:
7779 image_templates :
7880 - ghcr.io/percona/mongodb_exporter:{{.Version}}-arm64v8
7981 - ghcr.io/percona/mongodb_exporter:{{.Version}}-amd64
82+
8083nfpms :
81- - file_name_template : " {{ .ProjectName }}-{{ .Version }}.{{ .Os }}-{{ .Arch }}"
84+ - file_name_template : " {{ .ProjectName }}-{{ .Version }}.{{ .Os }}-{{- if eq .Arch `amd64` }}64-bit{{- else }}{{ .Arch }}{{ end }}"
8285 homepage : https://www.percona.com/
8386 description : MongoDB exporter for Prometheus
8487 maintainer : Percona
8891 - deb
8992 - rpm
9093 bindir : /usr/bin
91- replacements :
92- amd64 : 64-bit
9394 scripts :
9495 postinstall : " .scripts/postinst"
9596 contents :
Original file line number Diff line number Diff line change @@ -76,8 +76,9 @@ build: ## Compile using plain go build
7676release : # # Build the binaries using goreleaser
7777 docker run --rm --privileged \
7878 -v ${PWD} :/go/src/github.com/user/repo \
79+ -v /var/run/docker.sock:/var/run/docker.sock \
7980 -w /go/src/github.com/user/repo \
80- goreleaser/goreleaser release --snapshot --skip- publish --rm-dist
81+ goreleaser/goreleaser release --snapshot --skip= publish --clean
8182
8283FILES = $(shell find . -type f -name '* .go' -not -path "./vendor/* ")
8384
You can’t perform that action at this time.
0 commit comments