build: produce a universal binary (amd64+arm64) for macOS

This commit is contained in:
2022-11-14 19:20:29 +00:00
parent 0416653d69
commit 4b8fa2773c

View File

@@ -23,14 +23,19 @@ builds:
- "6"
- "7"
universal_binaries:
- replace: false
archives:
- format: tar.gz
name_template: |-
{{ .ProjectName }}-{{ .Version }}_{{ .Os }}_{{ .Arch }}{{ if .Arm }}v{{ .Arm }}{{ end }}
{{ .ProjectName }}-{{ .Version }}_{{ .Os }}_{{ if eq .Arch "all" }}universal{{ else }}{{ .Arch }}{{ end }}{{ if .Arm }}v{{ .Arm }}{{ end }}{{ if not (eq .Amd64 "v1") }}{{ .Amd64 }}{{ end }}
wrap_in_directory: true
format_overrides:
- goos: windows
format: zip
replacements:
darwin: macos
checksum:
name_template: "checksums.txt"