libretime/.github/renovate.json

36 lines
966 B
JSON
Raw Normal View History

2022-04-25 11:50:36 +02:00
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
2022-09-12 11:04:38 +02:00
"extends": ["config:base", ":enablePreCommit", ":preserveSemverRanges"],
"lockFileMaintenance": {
"enabled": true,
"commitMessageAction": "lock file maintenance",
"commitMessageExtra": "({{packageFile}})",
"branchTopic": "lock-file-maintenance-{{packageFile}}",
"schedule": ["after 4am and before 5am on monday"],
"automerge": true,
"automergeType": "branch"
},
"baseBranches": ["main"],
2022-04-25 11:50:36 +02:00
"labels": ["dependencies"],
"packageRules": [
{
"matchManagers": ["github-actions"],
"addLabels": ["ci"]
},
{
"matchManagers": ["composer"],
"addLabels": ["php"]
},
{
"matchManagers": ["pip_setup", "pip_requirements"],
"addLabels": ["python"],
"rangeStrategy": "widen"
2022-04-25 11:50:36 +02:00
},
{
"matchManagers": ["github-actions", "pre-commit"],
"automerge": true,
"automergeType": "branch"
2022-04-25 11:50:36 +02:00
}
]
}