-
Notifications
You must be signed in to change notification settings - Fork 270
/
.mergify.yml
31 lines (31 loc) · 1.26 KB
/
.mergify.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
pull_request_rules:
- name: automatic merge on CI success and review
conditions:
- check-success=check-contributor
- check-success=build ucm (ubuntu-20.04)
- check-success=build ucm (macos-13)
- check-success=build ucm (windows-2019)
- check-success=run transcripts (ubuntu-20.04)
- check-success=run transcripts (macos-13)
- check-success=run transcripts (windows-2019)
- check-success=run interpreter tests (ubuntu-20.04)
- check-success=run interpreter tests (macos-13)
# - check-success=run interpreter tests (windows-2019)
- check-success=generate jit source
- check-success=build jit binary / build jit binary (ubuntu-20.04)
- check-success=build jit binary / build jit binary (macos-13)
- check-success=build jit binary / build jit binary (windows-2019)
- check-success=test jit / test jit (ubuntu-20.04)
- check-success=test jit / test jit (macos-13)
# - check-success=test jit / test jit (windows-2019)
- label=ready-to-merge
- "#approved-reviews-by>=1"
actions:
merge:
method: merge
label:
remove: ["ready-to-merge"]
# - name: delete head branch after merge
# conditions: []
# actions:
# delete_head_branch: {}