Files
s1mba 2ea146ed12 [root]feat: add changesets for version management and automated releases (#133)
Set up @changesets/cli with GitHub changelog integration for managing
versioning and npm publishing of SDK, MCP, tools-ai-sdk, and json-ui
packages. CLI and extension packages are excluded as they have their
own release workflows.

- Install @changesets/cli and @changesets/changelog-github
- Add .changeset/config.json with public access and ignore rules
- Add changeset, version-packages, and release scripts
- Add GitHub Actions workflow for automated release PR and publishing

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 16:44:05 +08:00

669 B

Changesets

Hello and welcome! This folder has been automatically generated by @changesets/cli, a build tool that works with multi-package repos, or single-package repos to help you version and publish your code. You can find the full documentation for it in the repository.

Usage

To add a new changeset, run:

pnpm changeset

This will prompt you to select which packages have changed, what type of semver bump (major/minor/patch), and a summary of the changes.

To version packages based on existing changesets:

pnpm version-packages

To publish packages to npm:

pnpm release