From 37654d260413a23c2307f3c3cefd70beaeaf8fcc Mon Sep 17 00:00:00 2001 From: Mark Vulfson Date: Fri, 18 Oct 2019 10:08:38 -0700 Subject: [PATCH] chore(github): Add mergify config (#484) Automatically merge PRs when a) ready label is present and b) ci passed c) the PR has at least 1 approval by someone who is a member of oss-approvers group Also, automatically merge kork autoBumps on CI success --- .mergify.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 .mergify.yml diff --git a/.mergify.yml b/.mergify.yml new file mode 100644 index 000000000..5ae948a85 --- /dev/null +++ b/.mergify.yml @@ -0,0 +1,19 @@ +pull_request_rules: + - name: Automatically merge on CI success and review + conditions: + - status-success=continuous-integration/travis-ci/pr + - "label=ready to merge" + - "approved-reviews-by=@oss-approvers" + actions: + merge: + method: squash + strict: smart + - name: Automatically merge kork autobump PRs on CI success + conditions: + - status-success=continuous-integration/travis-ci/pr + - "label~=autobump-*" + - "author:spinnakerbot" + actions: + merge: + method: squash + strict: smart