- Update
version
in package.json.
2. Write changelog of this version in CHANGELOG.md.
Copy the release notes automatically generated by GitHub and categorize them as Added
/Changed
/Fixed
.
- Click on the
Releases
in GitHub. - Click on the
Draft a new release
button. - Create a new tag.
- Click on the
Generate release notes
button. - Copy the content generated into the body and categorize each item.
3. Create Pull Request for changelog and merge it into main.
4. Publish a new release.
After creating the release in step 2, click on the Publish release
button.
When you publish the release in step 4, GitHub action will deploy Yorkie JS SDK to npm.
After that, it will be updated on the cdn after some time.
- Update the version of
yorkie-js-sdk
in thepackage.json
of each project in the examples folder. - Run and build each project, and if an error occurs, fix it.
- Create a pull request and merge it into the main branch.