This project uses the new deferred versioning release workflow in conjunction with a github action. To release a new version of the package, follow the following steps:
For more info on deferred versioning check out the Yarn Documentation.
- Create a branch using the branching system laid out in
uauth-service
. - Make changes...
- Commit changes.
- Run the
yarn version check --interactive
command to configure which versions you want to release. - To review your changes, look at the
.yarn/versions/<commit>.yml
. - If you are satisfied with the versioning, run
yarn version apply --all
- Push the branch and make a PR into main.
- Run the Build, test, and release action on main.