Skip to content

install.sh: fall back to old archive name for older releases#304

Merged
foxish merged 1 commit intomainfrom
goreleaser-mcp-fixes
Feb 27, 2026
Merged

install.sh: fall back to old archive name for older releases#304
foxish merged 1 commit intomainfrom
goreleaser-mcp-fixes

Conversation

@foxish
Copy link
Member

@foxish foxish commented Feb 27, 2026

Summary

  • scripts/install.sh now tries the new _mcp_ archive name first, and falls back to the old naming (signadot-cli_<os>_<arch>.tar.gz) for releases that predate the rename — using a HEAD request to check existence before downloading.

Test plan

  • SIGNADOT_CLI_VERSION=v1.4.0 sh scripts/install.sh resolves to old archive name (fallback works)
  • A new release installs correctly using the _mcp_ archive name

🤖 Generated with Claude Code

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Copy link
Contributor

@daniel-de-vera daniel-de-vera left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@foxish foxish merged commit 6232347 into main Feb 27, 2026
@foxish foxish deleted the goreleaser-mcp-fixes branch February 27, 2026 19:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants