[skip ci] ci: review PRs for dependabot
Instead of directly queuing it, just add an auto-review for dependabot and then let the normal PR condition do its job.
This commit is contained in:
parent
0df902d6bb
commit
eaa00884be
1 changed files with 8 additions and 24 deletions
32
.github/mergify.yml
vendored
32
.github/mergify.yml
vendored
|
|
@ -21,36 +21,20 @@ queue_rules:
|
|||
- "check-success~=rpm-build:.*"
|
||||
|
||||
pull_request_rules:
|
||||
- name: Automatic merge for Dependabot pull requests
|
||||
- name: Automatic review for Dependabot pull requests
|
||||
conditions:
|
||||
- author~=^dependabot(|-preview)\[bot\]$
|
||||
- title~=^Bump [^\s]+ from ([\d]+)\..+ to \1\.
|
||||
- "#changes-requested-reviews-by=0"
|
||||
- base=main
|
||||
- check-success=📚 Documentation
|
||||
- check-success=Schutzbot on GitLab
|
||||
- check-success=Test Suite (test.mod)
|
||||
- check-success=Test Suite (test.run.test_assemblers)
|
||||
- check-success=Test Suite (test.run.test_boot)
|
||||
- check-success=Test Suite (test.run.test_noop)
|
||||
- check-success=Test Suite (test.run.test_ostree)
|
||||
- check-success=Test Suite (test.run.test_sources)
|
||||
- check-success=Test Suite (test.run.test_stages)
|
||||
- check-success=Test Suite (test.src)
|
||||
- check-success=Regenerate Test Data
|
||||
- check-success=Spell check
|
||||
- or:
|
||||
- "check-success=LGTM analysis: Python"
|
||||
- "check-neutral=LGTM analysis: Python"
|
||||
- check-success=codecov/project
|
||||
- "check-success~=rpm-build:.*"
|
||||
actions:
|
||||
queue:
|
||||
name: default
|
||||
method: rebase
|
||||
update_method: rebase
|
||||
rebase_fallback: none
|
||||
require_branch_protection: false
|
||||
review:
|
||||
type: APPROVE
|
||||
message: Automatically approving dependabot (minor version bump)
|
||||
label:
|
||||
add:
|
||||
- ci:automerge
|
||||
|
||||
- name: Automatic merge on green via label
|
||||
conditions:
|
||||
- base=main
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue