renovate.json
Rama develop · réplica de lectura del repositorio original.
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:base",
":rebaseStalePrs",
"schedule:earlyMondays",
"security:minimumReleaseAgeNpm",
":automergeMinor",
":automergeTesters",
":automergeLinters",
":automergeTypes",
":automergePatch"
],
"packageRules": [
{
"description": "minimumReleaseAge is normally not supported for digest/other update types",
"matchManagers": ["github-actions", "dockerfile", "devcontainer", "docker-compose"],
"matchUpdateTypes": ["major", "minor", "patch"],
"minimumReleaseAge": "3 days"
},
{
"matchUpdateTypes": ["minor", "patch", "digest"],
"automerge": true
},
{
"groupName": "all major dependencies",
"groupSlug": "all-major",
"matchPackagePatterns": ["*"],
"matchUpdateTypes": ["major"]
},
{
"groupName": "all minor dependencies",
"groupSlug": "all-minor",
"matchPackagePatterns": ["*"],
"matchUpdateTypes": ["minor"]
},
{
"groupName": "all patch dependencies",
"groupSlug": "all-patch",
"matchPackagePatterns": ["*"],
"matchUpdateTypes": ["patch"]
},
{
"groupName": "eslint",
"matchPackagePatterns": ["eslint"]
},
{
"groupName": "dompurify",
"matchPackagePatterns": ["dompurify"]
},
{
"matchPackageNames": ["chokidar"],
"enabled": false
},
{
"description": "langium pins a chevrotain minor; bump langium, langium-cli and chevrotain together so a single chevrotain version stays in the tree.",
"groupName": "langium and chevrotain",
"matchPackageNames": [
"langium",
"langium-cli",
"chevrotain",
"@chevrotain/types",
"@chevrotain/regexp-to-ast"
]
}
],
"dependencyDashboard": false,
"dependencyDashboardAutoclose": true,
"rangeStrategy": "bump"
}