Skip to content

Commit 4367231

Browse files
authored
Merge pull request #633 from benjeffery/fix-dependabot2
Fix mergify, remove dependabot
2 parents 9f94dbc + 7c1f6f4 commit 4367231

File tree

2 files changed

+20
-50
lines changed

2 files changed

+20
-50
lines changed

.github/dependabot.yml

Lines changed: 0 additions & 26 deletions
This file was deleted.

.mergify.yml

Lines changed: 20 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,23 @@
1+
queue_rules:
2+
- name: default
3+
conditions:
4+
- "#approved-reviews-by>=1"
5+
- "#changes-requested-reviews-by=0"
6+
- status-success=Lint
7+
- status-success=Python (3.7, macos-latest)
8+
- status-success=Python (3.9, macos-latest)
9+
- status-success=Python (3.7, ubuntu-latest)
10+
- status-success=Python (3.9, ubuntu-latest)
11+
- status-success=Python (3.7, windows-latest)
12+
- status-success=Python (3.9, windows-latest)
13+
- "status-success=ci/circleci: build"
14+
115
pull_request_rules:
216
- name: Automatic rebase, CI and merge
317
conditions:
418
- "-merged"
519
- "#approved-reviews-by>=1"
20+
- "#changes-requested-reviews-by=0"
621
- base=main
722
- label=AUTOMERGE-REQUESTED
823
- status-success=Lint
@@ -14,10 +29,11 @@ pull_request_rules:
1429
- status-success=Python (3.9, windows-latest)
1530
- "status-success=ci/circleci: build"
1631
actions:
17-
merge:
18-
strict: smart
19-
strict_method: rebase
20-
method: merge
32+
queue:
33+
name: default
34+
method: rebase
35+
rebase_fallback: none
36+
update_method: rebase
2137

2238
- name: Remove label after merge
2339
conditions:
@@ -27,23 +43,3 @@ pull_request_rules:
2743
label:
2844
remove:
2945
- AUTOMERGE-REQUESTED
30-
31-
32-
- name: Automatic dep update
33-
conditions:
34-
- author~=^dependabot(|-preview)\[bot\]$
35-
- "-merged"
36-
- base=main
37-
- status-success=Lint
38-
- status-success=Python (3.7, macos-latest)
39-
- status-success=Python (3.9, macos-latest)
40-
- status-success=Python (3.7, ubuntu-latest)
41-
- status-success=Python (3.9, ubuntu-latest)
42-
- status-success=Python (3.7, windows-latest)
43-
- status-success=Python (3.9, windows-latest)
44-
- "status-success=ci/circleci: build"
45-
actions:
46-
merge:
47-
strict: smart
48-
strict_method: rebase
49-
method: merge

0 commit comments

Comments
 (0)