- Update the CHANGELOG.md with the version
- Update the version in
pubspec.yaml - Go to GH Releases
- Choose a tag name (e.g.
3.0.0), this is the version number of the release (the tag must follow this format).- Preview releases follow the pattern
3.0.0-alpha.1,3.0.0-beta.1,3.0.0-RC.1
- Preview releases follow the pattern
- Choose a release name (e.g.
3.0.0), ideally it matches the above. - Write a description of the release.
- Publish the release.
- GH Action (publish.yml) is doing everything else automatically.
- Done.