ci: goreleaser: Drop some platforms and replacements (#3217)

Based on download stats, demand for 32-bit binaries these days is
extremely low. Also unify some of the filename conventions; just a
few bikeshedding changes :)
This commit is contained in:
Matt Holt 2020-04-02 18:07:57 -06:00 committed by GitHub
parent 1456f15f9a
commit 84f16852ab
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -23,15 +23,12 @@ builds:
- freebsd - freebsd
goarch: goarch:
- amd64 - amd64
- 386
- arm - arm
- arm64 - arm64
goarm: goarm:
- 6 - 6
- 7 - 7
ignore: ignore:
- goos: darwin
goarch: 386
- goos: darwin - goos: darwin
goarch: arm goarch: arm
flags: flags:
@ -43,11 +40,7 @@ archives:
- goos: windows - goos: windows
format: zip format: zip
replacements: replacements:
darwin: macOS darwin: mac
linux: Linux
windows: Windows
386: i386
amd64: x86_64
checksum: checksum:
algorithm: sha512 algorithm: sha512
release: release:
@ -60,8 +53,8 @@ changelog:
sort: asc sort: asc
filters: filters:
exclude: exclude:
- '^ci:'
- '^docs:'
- '^test:'
- '^chore:' - '^chore:'
- '^ci:'
- '^docs?:'
- '^test:'
- '^\w+\s+' # a hack to remove commit messages without colons thus don't correspond to a package - '^\w+\s+' # a hack to remove commit messages without colons thus don't correspond to a package