chore(deps): add renovate config for weekly dependency updates

This commit is contained in:
t8y2
2026-09-23 18:15:09 +08:00
parent 6eda116e10
commit d383ecf81c
+16
View File
@@ -0,0 +1,16 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["config:recommended"],
"timezone": "Asia/Shanghai",
"schedule": ["after 8am every monday"],
"prConcurrentLimit": 8,
"prHourlyLimit": 4,
"labels": ["dependencies"],
"packageRules": [
{ "matchFileNames": ["vendor/**"], "enabled": false },
{ "matchManagers": ["npm"], "matchUpdateTypes": ["minor", "patch"], "groupName": "npm minor/patch" },
{ "matchManagers": ["cargo"], "matchUpdateTypes": ["minor", "patch"], "groupName": "cargo minor/patch" },
{ "matchManagers": ["gomod"], "matchUpdateTypes": ["minor", "patch"], "groupName": "go minor/patch" },
{ "matchManagers": ["github-actions"], "matchUpdateTypes": ["minor", "patch"], "groupName": "ci actions" }
]
}