docs: document protected branches and tags

We need to prevent accidental deletion of release tags and maint
branches.

We need to ensure that shared CI runners are enabled on all repos.

Reviewed-by: Andrea Bolognani <abologna@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
This commit is contained in:
Daniel P. Berrangé 2020-05-06 12:08:56 +01:00
parent eea5d63a22
commit 0792570549

View File

@ -63,7 +63,7 @@ required under the **Settings** page:
* **Protected branches**
* *Branch*: ``master``
* *Branch*: ``master`` and ``v*-maint``
* *Allowed to merge*: Developers + Maintainers
@ -71,6 +71,18 @@ required under the **Settings** page:
* *Require approval from code owners*: disabled
* **Protected tags**
* *Tag*: ``v*`` and any project specific tag formats like ``LIBVIRT_*`` or ``CVE*``
* *Allowed to create*: Developers + Maintainers
* **CI/CD**
* **Runners**
* *Shared runners*: Enable shared runners
GitHub configuration
====================