ci: require upgrade tests to pass for merging

Add passing of upgrade tests as a necessary condition
for merging PRs.

Signed-off-by: Yug <yuggupta27@gmail.com>
This commit is contained in:
Yug 2020-09-28 18:23:51 +05:30 committed by Madhu Rajanna
parent c89afebd4a
commit ca7a87c0a3

View File

@ -47,6 +47,8 @@ pull_request_rules:
- "status-success=ci/centos/mini-e2e-helm/k8s-1.18"
- "status-success=ci/centos/mini-e2e/k8s-1.19"
- "status-success=ci/centos/mini-e2e/k8s-1.18"
- "status-success=ci/centos/upgrade-tests-cephfs"
- "status-success=ci/centos/upgrade-tests-rbd"
- "status-success=DCO"
actions:
merge:
@ -184,6 +186,8 @@ pull_request_rules:
- "status-success=ci/centos/mini-e2e-helm/k8s-1.18"
- "status-success=ci/centos/mini-e2e/k8s-1.19"
- "status-success=ci/centos/mini-e2e/k8s-1.18"
- "status-success=ci/centos/upgrade-tests-cephfs"
- "status-success=ci/centos/upgrade-tests-rbd"
- "status-success=DCO"
actions:
merge: