Skip to content

Commit 6232347

Browse files
foxishclaude
andauthored
Fall back to old archive name for older releases in install.sh (#304)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent dbea37c commit 6232347

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

scripts/install.sh

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,14 @@ _download_url() {
6262
tag="$SIGNADOT_CLI_VERSION"
6363
fi
6464

65-
echo "https://github.com/signadot/cli/releases/download/${tag}/signadot-cli_mcp_${os}_${arch}.tar.gz"
65+
# Try new naming convention (with _mcp_), fall back to old for older releases
66+
new_url="https://github.com/signadot/cli/releases/download/${tag}/signadot-cli_mcp_${os}_${arch}.tar.gz"
67+
old_url="https://github.com/signadot/cli/releases/download/${tag}/signadot-cli_${os}_${arch}.tar.gz"
68+
if curl -sSLf --head "$new_url" > /dev/null 2>&1; then
69+
echo "$new_url"
70+
else
71+
echo "$old_url"
72+
fi
6673
}
6774

6875
echo "Downloading signadot binary from URL: $(_download_url)"

0 commit comments

Comments
 (0)