Skip to content

Latest commit

 

History

History
21 lines (16 loc) · 813 Bytes

File metadata and controls

21 lines (16 loc) · 813 Bytes

Releasing

Releases are published from wangxpych/mcp-interceptor by .github/workflows/publish.yml.

Version 0.1.0 is the one-time bootstrap release because npm requires a package to exist before a trusted publisher can be configured. After that bootstrap, the package trusts only GitHub Actions workflow publish.yml in this repository and uses short-lived OIDC credentials. No persistent npm token is stored in the repository.

Procedure

  1. Update package.json and CHANGELOG.md.
  2. Run pnpm release:check.
  3. Merge the release commit to main and confirm CI.
  4. Publish a non-prerelease GitHub Release tagged v<package version>.
  5. Verify npm metadata, provenance, installation, and ESM import from a fresh temporary project.

The workflow rejects tags that do not match package.json.