Skip to content

Commit fa6b72b

Browse files
stewartjarodclaude
andauthored
docs(release): stop cutting Glama releases for the MCP server (#248)
Glama has no API and ignores the version typed into Create Release, so its listing is no longer updated. Auto-Release stays off. Claude-Session: https://claude.ai/code/session_01GxJAQSsYCj3PjVtTjJLNWg Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
1 parent 81b0875 commit fa6b72b

1 file changed

Lines changed: 6 additions & 16 deletions

File tree

‎.claude/commands/release.md‎

Lines changed: 6 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -123,22 +123,12 @@ disambiguation is which repo you are standing in, not the tag text.
123123
- `mcp` only: the official MCP Registry, which `publish.yml` updates after npm.
124124
Check that `https://registry.modelcontextprotocol.io/v0/servers?search=dev.wraps/email`
125125
lists the new version with `isLatest: true`.
126-
12. **`mcp` only: cut the Glama release by hand.** Glama's Auto-Release is **off on
127-
purpose**. It fires on *every* GitHub release in wraps-js, so an `email-v*`,
128-
`sms-v*` or `client-v*` release would publish a mislabeled MCP release. Glama has
129-
no tag filter and no write API, so the release is cut by hand, in a browser
130-
signed in to Glama as `stewartjarod`:
131-
1. `glama.ai/mcp/servers/wraps-team/wraps-js/admin/repository`: click **Sync
132-
Server** and wait until "Last known commit" shows the release commit. Glama
133-
rejects a pinned SHA it has not synced ("Commit not found").
134-
2. `.../admin/dockerfile`: click **Build**, not Build & Release, and wait for
135-
status `success`. Leave the build spec alone. It is Glama's own template,
136-
not the repo `Dockerfile`: build steps `pnpm install --frozen-lockfile
137-
--filter '@wraps.dev/mcp...'` and `pnpm --filter '@wraps.dev/mcp...' build`,
138-
CMD `node packages/mcp/dist/index.js`.
139-
3. On that build test's page, click **Create Release** and enter the **npm
140-
version** (it defaults to `0.1.0`). The GitHub release notes are fine as
141-
the changelog.
126+
12. **`mcp` only: Glama is not updated.** We stopped cutting Glama releases
127+
(2026-11-03): it has no API and ignores the version you type, so its listing
128+
lags npm on purpose. Do not add it back to the routine or prompt for it.
129+
Glama's Auto-Release stays **off**: it fires on *every* GitHub release in
130+
wraps-js, so an `email-v*`, `sms-v*` or `client-v*` release would publish a
131+
mislabeled MCP release.
142132

143133
## Pre-flight checks
144134

0 commit comments

Comments
 (0)