diff --git a/.goreleaser.yml b/.goreleaser.yml index eb448d2..e324890 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -30,14 +30,14 @@ archives: - id: binary format: binary name_template: >- - {{ .Binary }} - {{- if eq .Os "windows" }}.exe{{ else }}_ + {{ .Binary }}_ {{- .Os }}_ {{- if eq .Arch "amd64" }}x64{{ end }} {{- if eq .Arch "386" }}x86{{ end }} {{- if eq .Arch "arm64" }}arm64{{ end }} {{- if and (eq .Os "darwin") (eq .Arch "amd64") }}_intel{{ end }} - {{- if and (eq .Os "darwin") (eq .Arch "arm64") }}_apple_silicon{{ end }}{{ end }} + {{- if and (eq .Os "darwin") (eq .Arch "arm64") }}_apple_silicon{{ end }} + {{- if eq .Os "windows" }}.exe{{ end }} checksum: name_template: 'checksums.txt' diff --git a/scripts/install.ps1 b/scripts/install.ps1 index a851bac..211be45 100644 --- a/scripts/install.ps1 +++ b/scripts/install.ps1 @@ -80,7 +80,7 @@ function Install-CursorModifier { # Get latest release try { $latestRelease = Invoke-RestMethod -Uri "https://api.github.com/repos/dacrab/go-cursor-help/releases/latest" - $binaryName = "cursor-id-modifier.exe" + $binaryName = "cursor-id-modifier_windows_$arch.exe" $downloadUrl = $latestRelease.assets | Where-Object { $_.name -eq $binaryName } | Select-Object -ExpandProperty browser_download_url if (!$downloadUrl) {