Auto merge of #2600 - str4d:2497-hotfix-release, r=str4d

Implement process for hotfix releases

Closes #2497.
This commit is contained in:
Homu
2017-09-18 16:02:26 -07:00
3 changed files with 119 additions and 6 deletions

View File

@@ -2,6 +2,8 @@ Release Process
====================
Meta: There should always be a single release engineer to disambiguate responsibility.
If this is a hotfix release, please see `./hotfix-process.md` before proceeding.
## Pre-release
### Github Milestone
@@ -40,6 +42,11 @@ whole engineering team.
## Release process
In the commands below, <RELEASE> and <RELEASE_PREV> are prefixed with a v, ie.
v1.0.9 (not 1.0.9).
### Create the release branch
Run the release script, which will verify you are on the latest clean
checkout of master, create a branch, then commit standard automated
changes to that branch locally: