mirror of
https://github.com/actionbook/actionbook.git
synced 2026-09-19 03:28:06 +08:00
2ea146ed12
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>
28 lines
669 B
Markdown
28 lines
669 B
Markdown
# 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](https://github.com/changesets/changesets).
|
|
|
|
## Usage
|
|
|
|
To add a new changeset, run:
|
|
|
|
```bash
|
|
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:
|
|
|
|
```bash
|
|
pnpm version-packages
|
|
```
|
|
|
|
To publish packages to npm:
|
|
|
|
```bash
|
|
pnpm release
|
|
```
|