-
-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Labels
in-progress着手中、実装または検証が進行中着手中、実装または検証が進行中
Description
Summary
Add npm publish step to the existing CD workflow (.github/workflows/cd.yml) so that tagging a release automatically publishes the npm package alongside the .mcpb asset and GitHub Release.
Current state
- CD builds
.mcpband creates a GitHub Release on tag push -
- npm publish is done manually (
cd mcp-server && npm publish)
- npm publish is done manually (
Goal
Tag push (v*) triggers:
.mcpbbuild + GitHub Release (existing)-
npm publishofmcp-server/package (new)
Requirements
- Add
NPM_TOKENto GitHub repository secrets -
- Add npm publish step to CD workflow after release creation
-
-
- Version in
mcp-server/package.jsonshould match the git tag
- Version in
-
-
-
-
- Only publish on non-prerelease tags (or configure prerelease dist-tag)
-
-
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
in-progress着手中、実装または検証が進行中着手中、実装または検証が進行中