diff --git a/.mergify.yml b/.mergify.yml index 7195e58e..023bf59b 100644 --- a/.mergify.yml +++ b/.mergify.yml @@ -1,10 +1,16 @@ -rules: - default: null - branches: - master: - protection: - required_status_checks: - contexts: - - continuous-integration/travis-ci - required_pull_request_reviews: - required_approving_review_count: 2 +pull_request_rules: + - name: Successful travis and 2 approved reviews + conditions: + - status-success=continuous-integration/travis-ci/pr + - "#approved-reviews-by>=2" + actions: + merge: + method: merge + - name: Trusted author, successful travis and 1 approved review + conditions: + - author~=(kaiyou|muhlemmer|mildred|HorayNarea|adi90x|hoellen|ofthesun9) + - status-success=continuous-integration/travis-ci/pr + - "#approved-reviews-by>=1" + actions: + merge: + method: merge