Skip to content

Release

Wenqi Chen edited this page Jun 17, 2020 · 11 revisions

Release Schedule

  • 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.

Releasing Process(building on azure)

  • 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

image

  • Click 'Publish' button to publish NPM, need to approve

image

Packers

The following members should take turns to release:

  • @vthinkxie
  • @simplejason
  • @hsuanxyz
  • @wenqi73
  • @wendzhue
  • @chensimeng
Clone this wiki locally