- Create a branch for release.
- Run the
melos version
command. - Run the
git push origin release --follow-tags
command. Push the changes and the created tags. - Create a pull request for the pushed branch.
- Merge the pull request after review.
- Run the
melos publish
command on themain
branch.
# Narrow down the target package as needed.
melos version --scope=altfire_tracker
# Specify the version manually, if necessary.
melos version \
--manual-version altfire_authenticator:0.1.6 \
--manual-version altfire_configurator:0.1.4 \
--manual-version altfire_messenger:0.2.1 \
--manual-version altfire_tracker:0.1.5 \
flutter create -e \
--org jp.co.altive \
--project-name ${PACKAGE_NAME}_example \
packages/${PACKAGE_NAME}/example
flutter pub add firebase_core \
'${PACKAGE_NAME}:{"path":"../"}' \
dev:altive_lints
cd packages/${PACKAGE_NAME}/example
flutterfire configure
https://console.firebase.google.com/project/flutterfire-adapter
include: package:altive_lints/altive_lints.yaml
analyzer:
exclude:
- "lib/firebase_options.dart"