Releasing¶
Release process and distribution.
Version¶
Version is set in pubspec.yaml:
Checklist¶
- Update
CHANGELOG.mdwith release notes. - Bump version in
pubspec.yaml. - Run
flutter analyze— must be zero warnings. - Run
flutter test— all tests must pass. - Build release artifacts:
- Android:
flutter build appbundle --release - iOS:
flutter build ios --release+ archive in Xcode
- Android:
- Tag the release:
git tag v1.0.0 - Push tag:
git push origin v1.0.0