ghost-portal/.github/mergify.yml
Jaco 935a910afc
Add mergify (#6989)
* Add mergify

* Required statuses
2022-02-15 09:45:21 +02:00

39 lines
965 B
YAML

queue_rules:
- name: default
conditions:
- check-success=build:code
- check-success=build:electron
- check-success=build:i18n
- check-success=lint
- check-success=test
- label=automerge
- base=master
- "#changes-requested-reviews-by=0"
- "#approved-reviews-by>=1"
pull_request_rules:
- name: auto merge
conditions:
- check-success=build:code
- check-success=build:electron
- check-success=build:i18n
- check-success=lint
- check-success=test
- label=automerge
- base=master
- "#changes-requested-reviews-by=0"
- "#approved-reviews-by>=1"
actions:
queue:
name: default
method: squash
- name: auto approval
conditions:
- author~=^jacogr$
- label=automerge
actions:
review:
type: APPROVE
message: This auto-approval rule should be removed once more JS maintainers are active.