diff --git a/.mergify.yml b/.mergify.yml new file mode 100644 index 000000000..4687fc4b5 --- /dev/null +++ b/.mergify.yml @@ -0,0 +1,23 @@ +--- +pull_request_rules: + - name: automatic merge for Dependabot pull requests + conditions: + - author~=^dependabot(|-preview)\[bot\]$ + - status-success=Community-TC (pull_request) + - status-success=FirefoxCI (pull_request) + - base=master + - "#approved-reviews-by>=1" + actions: + merge: + method: squash + + - name: Automatic merge on approval for contributors + conditions: + - author!=@mozilla/sallt + - status-success=Community-TC (pull_request) + - status-success=FirefoxCI (pull_request) + - base=master + - "#approved-reviews-by>=1" + actions: + merge: + method: squash