The release process requires three steps:
Run ./scripts/bump-version.sh
to bump the version number. This updates version numbers in package.json
and Cargo.toml
files, and ensure that dependency versions match the new version number.
Usage:
./scripts/bump-version.sh <new-version-number>
Example:
./scripts/bump-version.sh 0.1.0
Use the GitHub UI to create a new release.
Once the release is created, the CI automatically builds artifacts for the new packages.
The build workflow does not automatically publish npm packages. To publish the packages, run the publish
workflow through workflow dispatch. Provide the Run ID of the corresponding build workflow as the input.