Files
safe-react/docs/release-procedure.md
katspaugh 6ae5166658 Update the readme about the release procedure (#2402)
* Update the readme about the release procedure

* readme.md -> README.md

* Move the release docs
2021-06-08 11:27:49 +02:00

811 B
Raw Permalink Blame History

Releasing to production

We prepare at least one release every sprint. Sprints are two weeks long.

Prepare a branch

  • A code-freeze branch named release/X.Y.Z is created
  • A commit that bumps the version in the package.json is made

QA

  • The QA team do regression testing on this branch
  • If issues are found, bugfixes are merged into this branch
  • Once the QA is done, we push the branch to master
  • Master is automatically deployed to staging some extra QA can be done there if needed

Tag & release

  • A version tag must be created and pushed.
git tag v3.7.0
git push --tags
  • Devops are notified on Slack to deploy the tag to production
  • A GitHub release is created
  • Master is back-merged into the main development branch