File tree Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change 1+ # How to cut a new release of Firebase UI
2+
3+ 1 . Switch to ` main ` branch locally.
4+ 2 . Run ` git pull origin main ` .
5+ 3 . Run ` git pull --tags ` to make sure all tags are fetched.
6+ 4 . Create new branch with the signature "release/[ year] -[ month] -[ day] ".
7+ 5 . Run ` melos version --no-git-tag-version ` to automatically version packages and update Changelogs.
8+ 6 . Run ` melos publish ` to dry run and confirm all packages are publishable.
9+ 7 . After successful dry run, commit all changes with the signature "chore(release): prepare for release".
10+ 8 . Run ` git push origin [RELEASE BRANCH NAME] ` & open pull request for review on GitHub.
11+ 9 . After successful review and merge of the pull request, switch to ` main ` branch locally, & run ` git pull origin main ` .
12+ 10 . Run ` melos publish --no-dry-run --git-tag-version ` to now publish to Pub.dev.
13+ 11 . Run ` git push --tags ` to push tags to repository.
14+ 12 . Ping @kevinthecheung to get the changelog in Firebase releases.
You can’t perform that action at this time.
0 commit comments