123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- # https://blog.mergify.com/strict-mode-deprecation/
- queue_rules:
- - name: default
- # These define the conditions to get out of the merge queue
- conditions:
- - status-success=ubuntu-24.04 - Python 3.9 x64
- - status-success=macos-14 - Python 3.9 arm64
- - status-success=windows-2019 - Python 3.9 x64
- - status-success=windows-2019 - Python 3.9 x86
- - status-success=Vim tests - new
- - status-success=Vim tests - old
- pull_request_rules:
- - name: Automatic merge on Azure Pipelines and Reviewable successes
- conditions:
- - base=master
- - "#approved-reviews-by>=2"
- - status-success=ubuntu-24.04 - Python 3.9 x64
- - status-success=macos-14 - Python 3.9 arm64
- - status-success=windows-2019 - Python 3.9 x64
- - status-success=windows-2019 - Python 3.9 x86
- - status-success=Vim tests - new
- - status-success=Vim tests - old
- - status-success=code-review/reviewable
- actions: &merge-actions
- queue:
- method: merge
- name: default
- comment:
- message: Thanks for sending a PR!
- - name: Manual merge on Azure Pipelines and Maintainer Override
- conditions:
- - base=master
- - status-success=ubuntu-24.04 - Python 3.9 x64
- - status-success=macos-14 - Python 3.9 arm64
- - status-success=windows-2019 - Python 3.9 x64
- - status-success=windows-2019 - Python 3.9 x86
- - status-success=Vim tests - new
- - status-success=Vim tests - old
- - "#approved-reviews-by>=1"
- - "#changes-requested-reviews-by=0"
- - label="Ship It!"
- actions:
- <<: *merge-actions
- - name: Manual merge on Pipelines and Maintainer Override from owner PR
- conditions:
- - base=master
- - author=puremourning
- - status-success=ubuntu-24.04 - Python 3.9 x64
- - status-success=macos-14 - Python 3.9 arm64
- - status-success=windows-2019 - Python 3.9 x64
- - status-success=windows-2019 - Python 3.9 x86
- - status-success=Vim tests - new
- - status-success=Vim tests - old
- - "#changes-requested-reviews-by=0"
- - label="Ship It!"
- actions:
- <<: *merge-actions
- - name: Merge auto pr when approved
- conditions:
- - author=VimspectorUpdateBot
- - label=auto
- - base=master
- # Review
- - status-success=code-review/reviewable
- - "#approved-reviews-by>=1"
- - "#changes-requested-reviews-by=0"
- actions:
- <<: *merge-actions
|