Update renovate schedule & use central config repo (#2597)

Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: Anbraten <anton@ju60.de>
This commit is contained in:
Patrick Schratz 2023-10-17 09:23:13 +02:00 committed by GitHub
parent e451d9f3d1
commit bbc64c36b3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

14
.github/renovate.json vendored
View file

@ -1,6 +1,6 @@
{ {
"$schema": "https://docs.renovatebot.com/renovate-schema.json", "$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["config:recommended", ":maintainLockFilesWeekly"], "extends": ["github>woodpecker-ci/renovate-config"],
"prConcurrentLimit": 5, "prConcurrentLimit": 5,
"packageRules": [ "packageRules": [
{ {
@ -19,28 +19,24 @@
{ {
"groupName": "golang (lang)", "groupName": "golang (lang)",
"matchPackagePatterns": ["^golang$", "xgo"], "matchPackagePatterns": ["^golang$", "xgo"],
"matchUpdateTypes": ["minor", "patch"], "matchUpdateTypes": ["minor", "patch"]
"extends": ["schedule:daily"]
}, },
{ {
"groupName": "golang (packages)", "groupName": "golang (packages)",
"matchManagers": ["gomod"], "matchManagers": ["gomod"],
"matchUpdateTypes": ["minor", "patch"], "matchUpdateTypes": ["minor", "patch"]
"extends": ["schedule:daily"]
}, },
{ {
"groupName": "web npm deps non-major", "groupName": "web npm deps non-major",
"matchManagers": ["npm"], "matchManagers": ["npm"],
"matchUpdateTypes": ["minor", "patch"], "matchUpdateTypes": ["minor", "patch"],
"matchFileNames": ["web/package.json"], "matchFileNames": ["web/package.json"]
"extends": ["schedule:daily"]
}, },
{ {
"groupName": "docs npm deps non-major", "groupName": "docs npm deps non-major",
"matchManagers": ["npm"], "matchManagers": ["npm"],
"matchUpdateTypes": ["minor", "patch"], "matchUpdateTypes": ["minor", "patch"],
"matchFileNames": ["docs/**/package.json"], "matchFileNames": ["docs/**/package.json"]
"extends": ["schedule:daily"]
}, },
{ {
"matchDatasources": ["docker"], "matchDatasources": ["docker"],