This document describes step-by-step how to release a new version of the library to pub.
-
floor_annotation
- Update CHANGELOG
- Update version
- Update dependencies
dart pub get
-
floor
- Update CHANGELOG
- Update README with updated library versions
- Update version
- Update dependencies
flutter packages get
-
floor_generator
- Update CHANGELOG
- Update version
- Update dependencies
dart pub get
-
Check if all dependencies can be resolved and project runs as expected
-
floor_annotation
dart pub publish
-
floor_generator
- Change path of floor_annotation to point to pub hosted package
dart pub publish
- Change path of floor_annotation to point to local package
-
floor
- Change path of floor_annotation to point to pub hosted package
- Change path of floor_generator to point to pub hosted package
dart pub publish
- Change path of floor_annotation to point to local package
- Change path of floor_generator to point to local package
-
Update top-level README with updated library versions
-
Update docs/getting-started.md with updated library versions
-
Update docs/changelog.md
-
Create pull request with changes
-
Merge changes into develop branch
-
Create GitHub release