845 B
845 B
Releasing
This project ships as a Claude Code plugin. Releases should include compiled dist/ output.
Release Checklist
-
Update release versions:
.claude-plugin/plugin.json(Claude Code's update/cache key)package.jsonpackage-lock.jsonCHANGELOG.md
Keep
.claude-plugin/plugin.jsonandpackage.jsonon the same version. The marketplace manifest is distribution metadata for this repo; the plugin update version comes fromplugin.json. -
Build:
npm ci npm run build npm test npm run test:coverage -
Verify plugin package contents:
package.jsonpoints todist/index.js.claude-plugin/plugin.jsonincludes the release version
-
Commit and tag:
git tag vX.Y.Z
-
Publish:
- Push tag
- Create GitHub release with notes from
CHANGELOG.md