chore: improve renovate auto merge (#2745)

- Make it more silent
- Auto merge any Github Action or Pre-commit version change.
This commit is contained in:
Jonas L 2023-10-13 22:56:20 +02:00 committed by GitHub
parent 26edb20390
commit d7b2af2e3d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 4 deletions

10
.github/renovate.json vendored
View File

@ -6,7 +6,9 @@
"commitMessageAction": "lock file maintenance", "commitMessageAction": "lock file maintenance",
"commitMessageExtra": "({{packageFile}})", "commitMessageExtra": "({{packageFile}})",
"branchTopic": "lock-file-maintenance-{{packageFile}}", "branchTopic": "lock-file-maintenance-{{packageFile}}",
"schedule": ["after 4am and before 5am on monday"] "schedule": ["after 4am and before 5am on monday"],
"automerge": true,
"automergeType": "branch"
}, },
"baseBranches": ["main", "stable"], "baseBranches": ["main", "stable"],
"labels": ["dependencies"], "labels": ["dependencies"],
@ -25,9 +27,9 @@
"rangeStrategy": "widen" "rangeStrategy": "widen"
}, },
{ {
"matchUpdateTypes": ["patch"], "matchManagers": ["github-actions", "pre-commit"],
"matchPaths": [".github/workflows/*", ".pre-commit-config.yaml"], "automerge": true,
"automerge": true "automergeType": "branch"
} }
] ]
} }