From 07f20a5844daafd259e784e54ee706e21dc4d824 Mon Sep 17 00:00:00 2001 From: Martijn Vermaat <martijn@vermaat.name> Date: Wed, 30 Sep 2015 17:03:32 +0200 Subject: [PATCH] Push to release branch requires passing status checks --- doc/release.rst | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/doc/release.rst b/doc/release.rst index 562246a4..b7327d08 100644 --- a/doc/release.rst +++ b/doc/release.rst @@ -84,5 +84,10 @@ the upstream Mutalyzer repository and you have push rights there. <http://stackoverflow.com/a/4061542>`_). It sets the remote branch `release` to whatever the tag `vX.Y.Z` points to and also pushes all tags. + If the `release` branch is `protected + <https://help.github.com/articles/about-protected-branches/>`_, updating it + will be rejected until the required status checks pass (e.g., `Travis CI + <http://travis-ci.org/>`_). + .. _SemVer: http://semver.org/ -- GitLab