diff --git a/.goreleaser.yml b/.goreleaser.yml index cf3191e..fc7078d 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -103,7 +103,29 @@ builds: ldflags: -s -w -X main.version={{ .Version }} archives: - - name_template: '{{ .ProjectName }}-{{ .Version }}-{{ .Os }}-{{ .Arch }}{{ if .Arm }}v{{ .Arm }}{{ end }}{{ if .Arm64 }}-{{ .Arm64 }}{{ end }}{{ if .Amd64 }}-{{ .Amd64 }}{{ end }}' + - id: default + ids: + - default + - mips + 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 + - id: optimized + ids: + - arm64-v9 + - amd64-v3 + name_template: '{{ .ProjectName }}-{{ .Version }}-{{ .Os }}-{{ .Arch }}{{ if .Arm64 }}-{{ .Arm64 }}{{ end }}{{ if .Amd64 }}-{{ .Amd64 }}{{ end }}' formats: - tar.gz wrap_in_directory: true