| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- ---
-
- version: 2
-
- project_name: mtg
-
- before:
- hooks:
- - go mod tidy
- - go generate ./...
-
- builds:
- - binary: '{{ .ProjectName }}'
- goos:
- - darwin
- - freebsd
- - linux
- - netbsd
- - openbsd
- goarch:
- - 386
- - amd64
- - arm
- - arm64
- goarm:
- - 6
- - 7
- env:
- - CGO_ENABLED=0
- flags:
- - -trimpath
- - -mod=readonly
- ldflags: -s -w -X main.version={{ .Version }}
- ignore:
- - goos: darwin
- goarch: 386
- - goos: freebsd
- goarch: arm64
- - goos: netbsd
- goarch: arm64
- - goos: openbsd
- goarch: arm64
-
- archives:
- - name_template: '{{ .ProjectName }}-{{ .Version }}-{{ .Os }}-{{ .Arch }}{{ if .Arm }}v{{ .Arm }}{{ end }}'
- formats:
- - tar.gz
- wrap_in_directory: true
- format_overrides:
- - goos: windows
- formats:
- - zip
- files:
- - LICENSE
- - README.md
- - SECURITY.md
- - BEST_PRACTICES.md
- - example.config.toml
-
- gomod:
- proxy: true
-
- snapshot:
- version_template: '{{ .Version }}'
-
- checksum:
- name_template: '{{ .ProjectName }}-{{ .Version }}-checksums.txt'
-
- source:
- enabled: true
- name_template: '{{ .ProjectName }}-sources'
|