From 9b55b2e1e06373eb41506f34d8a5c5a94a6ee1d0 Mon Sep 17 00:00:00 2001 From: brandon s allbery kf8nh Date: Mon, 22 Jul 2024 21:25:11 -0400 Subject: [PATCH] add "ready and waiting" Mergify label The bot can use this to announce PRs that are entering the 2-day waiting period. --- .github/mergify.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/.github/mergify.yml b/.github/mergify.yml index a7336e6a6c7..485d34d50d0 100644 --- a/.github/mergify.yml +++ b/.github/mergify.yml @@ -18,6 +18,32 @@ pull_request_rules: - label=merge+no rebase - '#approved-reviews-by>=2' + # label when Mergify is ready but waiting for the above + - actions: + label: + add: + - ready and waiting + name: Waiting out merge delay (used by bot) + conditions: + - base=master + - -draft + - -closed + - or: + - label=merge me + - label=squash+merge me + - label=merge+no rebase + - '#approved-reviews-by>=2' + - '#changes-requested-reviews-by=0' + # oy + # lifted these from branch protection imports + - check-success=fourmolu + - check-success=hlint + - check-success=Meta checks + - check-success=Doctest Cabal + - check-success=Validate post job + - check-success=Bootstrap post job + - 'check-success=docs/readthedocs.org:cabal' + # rebase+merge strategy - actions: queue: