github.com/matrixorigin/matrixone@v0.7.0/.github/mergify.yml (about) 1 queue_rules: 2 - name: default 3 conditions: [] 4 checks_timeout: 4h 5 6 pull_request_rules: 7 - name: Automatic merge on approval 8 conditions: 9 - "#approved-reviews-by>=1" 10 - "#changes-requested-reviews-by<=0" 11 - "-label=do-not-merge/wip" 12 - "check-success=UT Test on Ubuntu/x64" 13 - "check-success=e2e BVT Test on Linux/x64" 14 # - "check-success=UT Test on Darwin/x86" 15 - "check-success=UT Test on Linux/Arm" 16 # - "check-success=BVT Test on Linux/x64" 17 # - "check-success=BVT Test on Linux/Arm" 18 # - "check-success=BVT Test on Darwin/x86" 19 - "check-success=SCA Test on Ubuntu/x64" 20 actions: 21 queue: 22 name: default 23 method: squash 24 commit_message_template: | 25 {{ title }} (#{{ number }}) 26 27 {{ body | get_section("## What this PR does / why we need it:") }} 28 29 Approved by: @{{ approved_reviews_by | join(', @') }} 30 31 - name: Auto update branch 32 conditions: 33 - created-at>=00:10 ago 34 actions: 35 update: 36 37 - name: label for Bug 38 conditions: 39 - body~=(?im)- \[x\] BUG 40 actions: 41 label: 42 add: 43 - kind/bug 44 - name: label for Feature 45 conditions: 46 - body~=(?im)- \[x\] Feature 47 actions: 48 label: 49 add: 50 - kind/feature 51 - name: label for Improvement 52 conditions: 53 - body~=(?im)- \[x\] Improvement 54 actions: 55 label: 56 add: 57 - kind/enhancement 58 - name: label for Documentation 59 conditions: 60 - body~=(?im)- \[x\] Documentation 61 actions: 62 label: 63 add: 64 - kind/documentation 65 - name: label for Test and CI 66 conditions: 67 - body~=(?im)- \[x\] Test and CI 68 actions: 69 label: 70 add: 71 - kind/test-ci 72 - name: label for Code Refactoring 73 conditions: 74 - body~=(?im)- \[x\] Code Refactoring 75 actions: 76 label: 77 add: 78 - kind/refactor 79 - name: label for API-change 80 conditions: 81 - body~=(?im)- \[x\] API-change 82 actions: 83 label: 84 add: 85 - kind/api-change