diff --git a/selfupdate/detect.go b/selfupdate/detect.go index 6ca1af7..d168a82 100644 --- a/selfupdate/detect.go +++ b/selfupdate/detect.go @@ -100,6 +100,9 @@ func findReleaseAndAsset(rels []*github.RepositoryRelease, suffix = fmt.Sprintf("%s%c%s.exe%s", runtime.GOOS, sep, runtime.GOARCH, ext) suffixes = append(suffixes, suffix) } + if runtime.GOOS == "darwin" { + suffixes = append(suffixes, fmt.Sprintf("%s%c%s%s", "macOS", sep, runtime.GOARCH, ext)) + } } }