From c4d372e2078a55a2617c28961e3563ded35cc1bb Mon Sep 17 00:00:00 2001 From: Niels de Vos Date: Thu, 4 May 2023 17:40:13 +0200 Subject: [PATCH] ci: automatically add `ok-to-test` to PRs created by Mergify Mergify does not automatically rebase PRs that are queued for merging (anymore?). Instead, it creates a new draft PR that is expected to get tested by the CI. At the moment someone needs to add the `ok-to-test` label to the PR. This is cumbersome and can cause delays in the merge process. The configuration for Mergify now includes a rule that any PR created by Mergify, will automatically get the `ok-to-test` label. This should make it easier to get PR merged. See-also: #3796 Signed-off-by: Niels de Vos --- .mergify.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.mergify.yml b/.mergify.yml index 70b7e6200..046e6cef9 100644 --- a/.mergify.yml +++ b/.mergify.yml @@ -49,10 +49,10 @@ queue_rules: - "status-success=ci/centos/jjb-validate" pull_request_rules: - - name: start CI jobs for queued PR + - name: start CI jobs for merge queue PRs by Mergify conditions: - base~=^(devel)|(release-.+)$ - - "check-pending=Queue: Embarked in merge train" + - author=mergify - not: check-pending~=^ci/centos - not: