Document the hotfix release process

This commit is contained in:
Jack Grigg
2017-08-30 14:19:09 +01:00
parent 869c9f91c4
commit df3005f955
2 changed files with 64 additions and 0 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: