Add mergify (#614)

This commit is contained in:
Jaco
2022-02-15 08:24:20 +01:00
committed by GitHub
parent 1205cebcf9
commit f8e4de56d2
+34
View File
@@ -0,0 +1,34 @@
queue_rules:
- name: default
conditions:
- check-success=build
- 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
- 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.