Asset names of v1.17.0 are broken.
https://github.com/magefile/mage/releases/tag/v1.17.0
gh release view --json assets --jq ".assets[].name" -R magefile/mage v1.17.0
mage_1.17.0_checksums.txt
mage_1.17.0_darwin_amd64macOS-64bit.tar.gz
mage_1.17.0_darwin_arm64macOS-ARM64.tar.gz
mage_1.17.0_dragonfly_amd64DragonFlyBSD-64bit.tar.gz
mage_1.17.0_freebsd_amd64FreeBSD-64bit.tar.gz
mage_1.17.0_freebsd_arm64FreeBSD-ARM64.tar.gz
mage_1.17.0_freebsd_armFreeBSD-ARM.tar.gz
mage_1.17.0_linux_amd64Linux-64bit.tar.gz
mage_1.17.0_linux_arm64Linux-ARM64.tar.gz
mage_1.17.0_linux_armLinux-ARM.tar.gz
mage_1.17.0_netbsd_amd64NetBSD-64bit.tar.gz
mage_1.17.0_netbsd_arm64NetBSD-ARM64.tar.gz
mage_1.17.0_netbsd_armNetBSD-ARM.tar.gz
mage_1.17.0_openbsd_amd64OpenBSD-64bit.tar.gz
mage_1.17.0_openbsd_arm64OpenBSD-ARM64.tar.gz
mage_1.17.0_windows_amd64Windows-64bit.zip
mage_1.17.0_windows_arm64Windows-ARM64.zip
OS and Arch are duplicate.
e.g. darwin_amd64macOS-64bit
|
name_template: >- |
|
{{.Binary}}_{{.Version}}_{{.Os}}_{{.Arch}} |
|
{{- if eq .Os "darwin"}}macOS |
|
{{- else if eq .Os "linux"}}Linux |
|
{{- else if eq .Os "windows"}}Windows |
|
{{- else if eq .Os "freebsd"}}FreeBSD |
|
{{- else if eq .Os "netbsd"}}NetBSD |
|
{{- else if eq .Os "openbsd"}}OpenBSD |
|
{{- else if eq .Os "dragonfly"}}DragonFlyBSD |
|
{{- else}}{{.Os}}{{end}}- |
|
{{- if eq .Arch "amd64"}}64bit |
|
{{- else if eq .Arch "386"}}32bit |
|
{{- else if eq .Arch "arm"}}ARM |
|
{{- else if eq .Arch "arm64"}}ARM64 |
|
{{- else}}{{.Arch}}{{end}} |
This is due to the recent change of .gorelaeser.yml.
Asset names at v1.16.0
gh release view --json assets --jq ".assets[].name" -R magefile/mage v1.16.0
mage_1.16.0_checksums.txt
mage_1.16.0_DragonFlyBSD-64bit.tar.gz
mage_1.16.0_FreeBSD-64bit.tar.gz
mage_1.16.0_FreeBSD-ARM.tar.gz
mage_1.16.0_FreeBSD-ARM64.tar.gz
mage_1.16.0_Linux-64bit.tar.gz
mage_1.16.0_Linux-ARM.tar.gz
mage_1.16.0_Linux-ARM64.tar.gz
mage_1.16.0_macOS-64bit.tar.gz
mage_1.16.0_NetBSD-64bit.tar.gz
mage_1.16.0_NetBSD-ARM.tar.gz
mage_1.16.0_OpenBSD-64bit.tar.gz
mage_1.16.0_OpenBSD-ARM64.tar.gz
mage_1.16.0_Windows-64bit.zip
Asset names of v1.17.0 are broken.
https://github.com/magefile/mage/releases/tag/v1.17.0
gh release view --json assets --jq ".assets[].name" -R magefile/mage v1.17.0OS and Arch are duplicate.
e.g.
darwin_amd64macOS-64bitmage/.goreleaser.yml
Lines 37 to 51 in 707313f
This is due to the recent change of .gorelaeser.yml.
Asset names at v1.16.0
gh release view --json assets --jq ".assets[].name" -R magefile/mage v1.16.0