From 9234722be6b9cf14268634fbf9e2e9aab7e7b4b3 Mon Sep 17 00:00:00 2001 From: adityamparikh Date: Wed, 7 Jan 2026 11:18:08 -0500 Subject: [PATCH] fix: remove SNAPSHOT suffix from GA release in MCP Registry MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The server.json package version was incorrectly appending -SNAPSHOT suffix when publishing official GA releases to the MCP Registry. This is semantically incorrect for production releases. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- .github/workflows/release-publish.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release-publish.yml b/.github/workflows/release-publish.yml index 397d4a8..61b51e0 100644 --- a/.github/workflows/release-publish.yml +++ b/.github/workflows/release-publish.yml @@ -376,8 +376,8 @@ jobs: VERSION="${{ steps.mcp_version.outputs.version }}" # Update the top-level server version (e.g., 1.2.3) jq --arg v "$VERSION" '.version = $v' server.json > server.json.tmp - # Update package version (uses -SNAPSHOT suffix for image/JAR alignment if applicable) - jq --arg v "$VERSION-SNAPSHOT" '.packages[0].version = $v' server.json.tmp > server.json + # Update package version to match GA release (no -SNAPSHOT suffix) + jq --arg v "$VERSION" '.packages[0].version = $v' server.json.tmp > server.json rm server.json.tmp # Show the final server.json for auditing cat server.json