Skip to content

Make the MCP registry publish more reliable in the release workflow - #287

Open
nathanjcochran wants to merge 1 commit into
mainfrom
nathan/improve-releases
Open

nathanjcochran wants to merge 1 commit into
mainfrom
nathan/improve-releases

Conversation

@nathanjcochran

Copy link
Copy Markdown
Member

The v0.28.0 release workflow failed at the MCP registry publish because the registry token had expired. The workflow logged in before GoReleaser, which took over five minutes, and the token didn't last that long.

  • Log in to the MCP registry immediately before publishing, so the token doesn't expire while GoReleaser runs.
  • Invalidate the CloudFront cache before the MCP registry publish rather than after, so a failed publish doesn't leave the CDN serving the previous version's latest.txt and install scripts, as happened with v0.28.0.

@nathanjcochran nathanjcochran self-assigned this Nov 2, 2026
@nathanjcochran
nathanjcochran requested a review from a team as a code owner November 2, 2026 22:49
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.

1 participant