Skip to content

Commit d1f2686

Browse files
Your Nameclaude
andcommitted
chore(release): bump workspace version to 0.3.4
Metadata-only release: ships the server.json packageArguments fix (the serve subcommand the registry entry never declared) to the MCP Registry, which rejects duplicate versions — so the fix can't ride 0.3.3. Also corrects publish-mcp-registry.yml's stale claim that a same-version metadata re-push is possible. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 parent a4b166b commit d1f2686

3 files changed

Lines changed: 11 additions & 7 deletions

File tree

.github/workflows/publish-mcp-registry.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,13 @@ name: Publish to MCP Registry
66
# Registry automatically. The registry validates that the npm package
77
# at `version` already exists, which is why it's chained *after*
88
# npm-publish, never racing it.
9-
# 2. workflow_dispatch — kept for manual re-pushes (e.g. re-registering a
10-
# version whose metadata changed) without cutting a new release. Run
11-
# with: gh workflow run publish-mcp-registry.yml -f version=0.2.0
9+
# 2. workflow_dispatch — kept for manually publishing a version the release
10+
# train missed (e.g. the train failed after npm-publish). Run with:
11+
# gh workflow run publish-mcp-registry.yml -f version=0.2.0
12+
# NOTE: the registry rejects an already-registered version outright
13+
# ("cannot publish duplicate version" — verified live 2026-07-19), so a
14+
# server.json metadata fix can only ship with the NEXT version's publish,
15+
# never as a re-push of an existing one.
1216
# Either accepts the version with or without a leading `v` (the release
1317
# train passes the raw tag, e.g. `v0.2.0`); the job strips it.
1418
on:

Cargo.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ members = [
1717
# version against the downloaded release binary's real `--version` output
1818
# and treats any mismatch as a corrupted/wrong download, so a stale value
1919
# here silently defeats the verified-download fast path for everyone.
20-
version = "0.3.3"
20+
version = "0.3.4"
2121
edition = "2024"
2222
license = "MIT"
2323
rust-version = "1.85"

0 commit comments

Comments
 (0)