Files
wehub-resource-sync 7088f49b01
Build dist / build (push) Has been cancelled
CI / test (18.x) (push) Has been cancelled
CI / test (20.x) (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 12:39:33 +08:00

845 B

Releasing

This project ships as a Claude Code plugin. Releases should include compiled dist/ output.

Release Checklist

  1. Update release versions:

    • .claude-plugin/plugin.json (Claude Code's update/cache key)
    • package.json
    • package-lock.json
    • CHANGELOG.md

    Keep .claude-plugin/plugin.json and package.json on the same version. The marketplace manifest is distribution metadata for this repo; the plugin update version comes from plugin.json.

  2. Build:

    npm ci
    npm run build
    npm test
    npm run test:coverage
    
  3. Verify plugin package contents:

    • package.json points to dist/index.js
    • .claude-plugin/plugin.json includes the release version
  4. Commit and tag:

    • git tag vX.Y.Z
  5. Publish:

    • Push tag
    • Create GitHub release with notes from CHANGELOG.md