From 92af6ce9f54a59362cd71e9bc952a6f7dee3f94a Mon Sep 17 00:00:00 2001 From: Ben Jackson Date: Tue, 11 Jan 2022 18:05:25 +0000 Subject: [PATCH] Switch to mergify queues (YCM) --- .mergify.yml | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/.mergify.yml b/.mergify.yml index 756080950c..b81442b70d 100644 --- a/.mergify.yml +++ b/.mergify.yml @@ -1,3 +1,15 @@ +# https://blog.mergify.com/strict-mode-deprecation/ +queue_rules: + - name: default + # These define the conditions to get out of the merge queue + conditions: + - status-success=ubuntu-20.04 - Python 3.6 x64 + - status-success=macos-10.15 - Python 3.6 x64 + - status-success=windows-2019 - Python 3.9 x64 + - status-success=windows-2019 - Python 3.9 x86 + - status-success=Vim tests - new + - status-success=Vim tests - old + pull_request_rules: - name: Automatic merge on Azure Pipelines and Reviewable successes conditions: @@ -11,9 +23,9 @@ pull_request_rules: - status-success=Vim tests - old - status-success=code-review/reviewable actions: - merge: + queue: method: merge - strict: true + name: default comment: message: Thanks for sending a PR! - name: Manual merge on Azure Pipelines and Maintainer Override @@ -31,8 +43,8 @@ pull_request_rules: - label="Ship It!" actions: - merge: + queue: method: merge - strict: true + name: default comment: message: Thanks for sending a PR!