weblate/.github/renovate.json
2023-01-07 13:19:42 +01:00

59 lines
1.1 KiB
JSON

{
"labels": [
"dependencies"
],
"rangeStrategy": "widen",
"dependencyDashboard": true,
"automerge": true,
"automergeType": "pr",
"automergeStrategy": "rebase",
"platformAutomerge": true,
"git-submodules": {
"enabled": true
},
"pre-commit": {
"enabled": true
},
"pip_requirements": {
"fileMatch": [
"^requirements-.*\\.txt$"
]
},
"packageRules": [
{
"matchDatasources": [
"git-refs"
],
"automerge": false,
"schedule": "on the last day of the month"
},
{
"matchPaths": [
"**/package.json"
],
"automerge": false
}
],
"regexManagers": [
{
"fileMatch": [
"\\.pre-commit-config\\.yaml"
],
"matchStrings": [
"(?<depName>[^'\" ]+)==(?<currentValue>[^'\" ,\\s]+)"
],
"datasourceTemplate": "pypi",
"versioningTemplate": "pep440"
},
{
"fileMatch": [
"\\.pre-commit-config\\.yaml"
],
"matchStrings": [
"(?<depName>[^'\" ]+)@(?<currentValue>[^'\" ,\\s]+)"
],
"datasourceTemplate": "npm",
"versioningTemplate": "npm"
}
]
}