This project uses Changesets to manage version releases. The release process is as follows:
- Complete the relevant development work.
- Create a branch from
main(name it as you like). - Run
pnpm changesetand follow the prompts to provide the required information. - Run
pnpm run versionto generate the version number. - Open a pull request on GitHub to merge your branch into
main, and add thepublishtag. - Once the branch is merged, GitHub Actions will automatically trigger and publish the package to npm.