From 287a854f7f5cd8452e47549b46cb6aad0217f20d Mon Sep 17 00:00:00 2001 From: Niels de Vos Date: Thu, 11 May 2023 13:34:10 +0200 Subject: [PATCH] ci: add `ok-to-test` label to all PRs in the merge queue It seems that some PRs still get rebased by Mergify, whereas others get tested for the **merge queue** by creating a new temporary PR. In both cases the `ok-to-test` label should get set automatically. Fixes: c4d372e (ci: automatically add `ok-to-test` to PRs created by Mergify) Signed-off-by: Niels de Vos --- .mergify.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.mergify.yml b/.mergify.yml index 046e6cef9..405f8aa47 100644 --- a/.mergify.yml +++ b/.mergify.yml @@ -49,14 +49,16 @@ queue_rules: - "status-success=ci/centos/jjb-validate" pull_request_rules: - - name: start CI jobs for merge queue PRs by Mergify + - name: start CI jobs for PRs in the merge queue conditions: - base~=^(devel)|(release-.+)$ - - author=mergify - not: check-pending~=^ci/centos - not: status-success~=^ci/centos + - or: + - "check-pending=Queue: Embarked in merge train" + - author=mergify actions: label: add: