github.com/nektos/act@v0.2.63/.mergify.yml (about) 1 pull_request_rules: 2 - name: warn on conflicts 3 conditions: 4 - -draft 5 - -closed 6 - -merged 7 - conflict 8 actions: 9 comment: 10 message: '@{{author}} this pull request is now in conflict 😩' 11 label: 12 add: 13 - conflict 14 - name: remove conflict label if not needed 15 conditions: 16 - -conflict 17 actions: 18 label: 19 remove: 20 - conflict 21 - name: warn on needs-work 22 conditions: 23 - -draft 24 - -closed 25 - -merged 26 - or: 27 - check-failure=lint 28 - check-failure=test-linux 29 - check-failure=codecov/patch 30 - check-failure=codecov/project 31 - check-failure=snapshot 32 actions: 33 comment: 34 message: '@{{author}} this pull request has failed checks 🛠' 35 label: 36 add: 37 - needs-work 38 - name: remove needs-work label if not needed 39 conditions: 40 - check-success=lint 41 - check-success=test-linux 42 - check-success=codecov/patch 43 - check-success=codecov/project 44 - check-success=snapshot 45 actions: 46 label: 47 remove: 48 - needs-work 49 - name: Automatic maintainer assignment 50 conditions: 51 - '-approved-reviews-by=@nektos/act-maintainers' 52 - -draft 53 - -merged 54 - -closed 55 - -conflict 56 - check-success=lint 57 - check-success=test-linux 58 - check-success=codecov/patch 59 - check-success=codecov/project 60 - check-success=snapshot 61 actions: 62 request_reviews: 63 teams: 64 - '@nektos/act-maintainers' 65 - name: Automatic merge on approval 66 conditions: 67 - '#changes-requested-reviews-by=0' 68 - or: 69 - 'approved-reviews-by=@nektos/act-committers' 70 - 'author~=^dependabot(|-preview)\[bot\]$' 71 - and: 72 - 'approved-reviews-by=@nektos/act-maintainers' 73 - '#approved-reviews-by>=2' 74 - and: 75 - 'author=@nektos/act-maintainers' 76 - 'approved-reviews-by=@nektos/act-maintainers' 77 - '#approved-reviews-by>=1' 78 - -draft 79 - -merged 80 - -closed 81 - check-success=lint 82 - check-success=test-linux 83 - check-success=codecov/patch 84 - check-success=codecov/project 85 - check-success=snapshot 86 actions: 87 queue: 88 method: squash 89 name: default 90 queue_rules: 91 - name: default 92 conditions: 93 - check-success=lint 94 - check-success=test-linux 95 - check-success=codecov/patch 96 - check-success=codecov/project 97 - check-success=snapshot