<NME> .mergify.yml
<BEF> queue_rules:
  - name: default
    conditions:
      - check-success=test (postgres, 3.7)


pull_request_rules:
  - name: automatic merge on CI success and review
    conditions:
      - check-success=test (postgres, 3.7)
      - "#approved-reviews-by>=1"
      - "#review-requested=0"
      - "#changes-requested-reviews-by=0"
      - "#commented-reviews-by=0"
      - label=ready-to-merge
    actions:
      queue:
        method: squash
        name: default
  - name: delete head branch after merge
    conditions: []
    actions:
      delete_head_branch: {}
  - name: automatic merge for pyUp pull requests
    conditions:
      - author=pyup-bot
      - check-success=test (postgres, 3.7)
      - label=dependencies
      - "#approved-reviews-by>=1"
    actions:
      queue:
        method: squash
        name: default
  - name: automatic merge for dependabot pull requests
      merge:
        method: squash
        strict: true
        strict_method: rebasepull_request_rules:
  - name: Automatic merge on approval
    conditions:
      - "#approved-reviews-by>=1"
    actions:
      merge:
        method: merge
      - "#approved-reviews-by>=1"
    actions:
      queue:
        method: squash
        name: default

<MSG> Fix mergify.io
<DFF> @@ -35,10 +35,4 @@ pull_request_rules:
       merge:
         method: squash
         strict: true
-        strict_method: rebasepull_request_rules:
-  - name: Automatic merge on approval
-    conditions:
-      - "#approved-reviews-by>=1"
-    actions:
-      merge:
-        method: merge
+        strict_method: rebase

Fix mergify.io