Files
kouiz/.goreleaser.yaml
2025-06-10 21:09:58 +02:00

28 lines
591 B
YAML

version: 2
before:
hooks:
- go mod tidy
builds:
- targets: [go_first_class]
mod_timestamp: "{{ .CommitTimestamp }}"
dir: ./cmd/kouiz
flags:
- -trimpath
ldflags:
- -w -s -X 'forge.cadoles.com/wpetit/kouiz/internal/build.ShortVersion={{ .Version }}' -X 'forge.cadoles.com/wpetit/kouiz/internal/build.LongVersion={{ .Version }}'
checksum:
name_template: "checksums.txt"
snapshot:
name_template: "{{ incpatch .Version }}-next"
changelog:
sort: asc
filters:
exclude:
- "^docs:"
- "^test:"
release:
name_template: "v{{ .Version }}"