-
Notifications
You must be signed in to change notification settings - Fork 3.9k
Release
Wenqi Chen edited this page Jun 24, 2020
·
10 revisions
- Weekly release: patch version at the end of every week for routine bugfix (anytime for urgent bugfix).
- Monthly release: minor version every month for new features.
- Major version release is not included in this schedule for breaking change and new features.
- Review and merge pull requests
- Run the release script locally
npm run stage-release
- Change version number
- Edit changelog
- Push library release
- Submit a PR for releasing
- After successful CI, go to azure pipe
- Click below to enter the release
- Click 'Publish' button to publish NPM, need to approve
- Click 'Deploy' button to update website
- You can wait for the cron to update the website automatically or you can login in to that server using the username and password we shared internally
- Merge the release PR to branch master
- Launch a release on https://github.com/NG-ZORRO/ng-zorro-antd/releases
- Update the official blog at https://github.com/NG-ZORRO/blog (for major and minor versions)
- Tweet about it, with links to the official website and the release note page
The following members should take turns to release:
- @vthinkxie
- @simplejason
- @hsuanxyz
- @wenqi73
- @wendzhue
- @chensimeng
NG-ZORRO Team with ❤️