From 22ec51f4d42cd6adaa1b60265644bd7aae4f1a85 Mon Sep 17 00:00:00 2001 From: Michael Vines Date: Mon, 15 Jun 2020 08:20:05 -0700 Subject: [PATCH] Add mergify automerge configuration --- .mergify.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/.mergify.yml b/.mergify.yml index 25f88a90d..1a78cc404 100644 --- a/.mergify.yml +++ b/.mergify.yml @@ -4,6 +4,28 @@ # # https://doc.mergify.io/ pull_request_rules: + - name: automatic merge on CI success + conditions: + - status-success=buildkite/solana + #- status-success=Travis CI - Pull Request + - status-success=ci-gate + - label=automerge + actions: + merge: + method: squash + strict: true + - name: remove automerge label on CI failure + conditions: + - status-failure=continuous-integration/travis-ci/pr + - label=automerge + - status-success=ci-gate + - "#status-failure!=0" + actions: + label: + remove: + - automerge + comment: + message: automerge label removed due to CI failure status - name: remove outdated reviews conditions: - base=master