1
1
queue_rules :
2
2
- name : default
3
- conditions :
3
+ queue_conditions :
4
+ - " -merged"
4
5
- " #approved-reviews-by>=1"
5
6
- " #changes-requested-reviews-by=0"
7
+ - base=main
8
+ - label=AUTOMERGE-REQUESTED
6
9
- status-success=Lint
7
10
- status-success=Python (3.9, macos-latest)
8
11
- status-success=Python (3.12, macos-latest)
@@ -11,15 +14,9 @@ queue_rules:
11
14
- status-success=Python (3.9, windows-latest)
12
15
- status-success=Python (3.12, windows-latest)
13
16
- " status-success=ci/circleci: build"
14
-
15
- pull_request_rules :
16
- - name : Automatic rebase, CI and merge
17
- conditions :
18
- - " -merged"
17
+ merge_conditions :
19
18
- " #approved-reviews-by>=1"
20
19
- " #changes-requested-reviews-by=0"
21
- - base=main
22
- - label=AUTOMERGE-REQUESTED
23
20
- status-success=Lint
24
21
- status-success=Python (3.9, macos-latest)
25
22
- status-success=Python (3.12, macos-latest)
@@ -28,12 +25,10 @@ pull_request_rules:
28
25
- status-success=Python (3.9, windows-latest)
29
26
- status-success=Python (3.12, windows-latest)
30
27
- " status-success=ci/circleci: build"
31
- actions :
32
- queue :
33
- name : default
34
- method : rebase
35
- update_method : rebase
28
+ merge_method : rebase
29
+ update_method : rebase
36
30
31
+ pull_request_rules :
37
32
- name : Remove label after merge
38
33
conditions :
39
34
- merged
@@ -42,3 +37,7 @@ pull_request_rules:
42
37
label :
43
38
remove :
44
39
- AUTOMERGE-REQUESTED
40
+ - name : refactored queue action rule
41
+ conditions : []
42
+ actions :
43
+ queue :
0 commit comments