-
Notifications
You must be signed in to change notification settings - Fork 21
Release Process
David Djordjevic edited this page Aug 6, 2024
·
4 revisions
- Update package version and add notes to CHANGELOG.md file for it
- In case of
rx_bloc_cli
package, make surerxBlocCliPackageVersion
constant is updated to reflect the current version
- In case of
- Create a PR from develop to the master branch.
- Take notes, which packages need to be released, based on the package change log files shown in the PR.
- Merge the PR.
- Create a release for each package based on the notes
- Set the tag name in the Choose a tag field, following the established pattern.
- Pattern:
{packageName}-v{major}.{minor}.{patch}
- Example:
rx_bloc_cli-v3.3.1
- Pattern:
- Set the master branch in the Target field.
- Set the release title (the same as the tag name).
- Set the release notes based on the package change log.
- Submit the form by through the Publish release button.
- Set the tag name in the Choose a tag field, following the established pattern.
- Inside the
Actions
tab of the repository, find the active workflow with the namePublish {packageName} to pub.dev
- Review and approve the pending deployment Github workflow pipeline