-
Notifications
You must be signed in to change notification settings - Fork 46
Release Process
AJ Keller edited this page Dec 3, 2019
·
1 revision
This page describes how we use branches and tags with every new release.
Example
- A release branch is created:
release/3.10
. - NotionJS is functionally tested with a build from that branch.
- Any critical issues should have fixed delivered to both
master
andrelease/3.10
and properly verified with step 2. - When there are no more additional critical issues, a release tag
3.10.0
is created. - NotionJS is published from the
3.10.0
tag and delivered to npm. - Any further recovery publishes should be from commits on the
release/3.10
branch and patch versions should be used:3.10.1
,3.10.2
, etc.