/ .goreleaser.yaml
.goreleaser.yaml
1 version: 2 2 3 project_name: beats 4 5 before: 6 hooks: 7 - go mod tidy 8 9 builds: 10 - id: beats 11 main: ./cmd/beats 12 binary: beats 13 env: 14 - CGO_ENABLED=0 15 goos: 16 - linux 17 - darwin 18 goarch: 19 - amd64 20 - arm64 21 ldflags: 22 - -s -w 23 24 archives: 25 - id: beats 26 formats: 27 - tar.gz 28 name_template: "{{ .ProjectName }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}" 29 30 checksum: 31 name_template: "checksums.txt" 32 33 changelog: 34 sort: asc 35 filters: 36 exclude: 37 - "^docs:" 38 - "^test:" 39 - "^chore:" 40 41 release: 42 github: 43 owner: bierlingm 44 name: beats 45 draft: false 46 prerelease: auto