From 75a8e074c5b6040b1c1340f804edc9f7c29f5dd1 Mon Sep 17 00:00:00 2001 From: Martin Kojtal Date: Thu, 4 Jun 2020 13:42:40 +0100 Subject: [PATCH 1/2] mergify: add release type --- .mergify.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.mergify.yml b/.mergify.yml index eb1b87a549..93e46fe216 100644 --- a/.mergify.yml +++ b/.mergify.yml @@ -164,6 +164,7 @@ pull_request_rules: - merged - -label~=^(release-version) - -label~=^(Release review required) + - -label~=^(release-type) actions: label: add: ['release version missing'] @@ -176,6 +177,7 @@ pull_request_rules: conditions: - merged - label=^(release-version) + - label=^(release-type) actions: label: remove: ['release version missing', 'Release review required'] From a4a07ea5e4041b8c970707182d074775043f0968 Mon Sep 17 00:00:00 2001 From: Martin Kojtal Date: Thu, 4 Jun 2020 14:00:17 +0100 Subject: [PATCH 2/2] mergify: add release type 2.2 Also handle label removal for this new type --- .mergify.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.mergify.yml b/.mergify.yml index 93e46fe216..49722dca49 100644 --- a/.mergify.yml +++ b/.mergify.yml @@ -173,10 +173,17 @@ pull_request_rules: # If there is a release version remove 'release version missing' and / or # release review required - - name: release version is a must for merged PRs part 2 + - name: release version is a must for merged PRs part 2.1 conditions: - merged - label=^(release-version) + actions: + label: + remove: ['release version missing', 'Release review required'] + + - name: release version is a must for merged PRs part 2.2 + conditions: + - merged - label=^(release-type) actions: label: