before: hooks: - go mod tidy builds: - env: - CGO_ENABLED=0 mod_timestamp: '{{ .CommitTimestamp }}' flags: - -trimpath ldflags: - '-s -w' goos: - windows - linux - darwin goarch: - amd64 - '386' - arm - arm64 ignore: - goos: darwin goarch: '386' binary: '{{ .ProjectName }}_v{{ .Version }}' archives: - format: zip name_template: '{{ .ProjectName }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}' checksum: name_template: '{{ .ProjectName }}_{{ .Version }}_SHA256SUMS' algorithm: sha256 snapshot: name_template: '{{ incpatch .Version }}-devel' # signs: # - artifacts: checksum # args: # - "--local-user" # - "{{ .Env.GPG_FINGERPRINT }}" # - "--output" # - "${signature}" # - "--detach-sign" # - "${artifact}" changelog: sort: asc filters: exclude: - '^docs:' - '^test:'