{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "labels": ["renovate", "renovate-manager/{{{manager}}}", "renovate-type/{{{updateType}}}"], "dependencyDashboard": true, "dependencyDashboardLabels": ["renovate"], "dependencyDashboardApproval": true, "dependencyDashboardOSVVulnerabilitySummary": "all", "separateMajorMinor": true, "separateMinorPatch": true, "separateMultipleMinor": true, "separateMultipleMajor": true, "pinDigests": true, "automerge": false, "automergeStrategy": "fast-forward", "rebaseWhen": "behind-base-branch", "packageRules": [ { "matchUpdateTypes": ["digest"], "dependencyDashboardApproval": false, "automergeType": "branch" },{ "matchUpdateTypes": ["patch"], "dependencyDashboardApproval": false, "automerge": true },{ "matchUpdateTypes": ["minor"], "dependencyDashboardApproval": false },{ "matchManagers": ["woodpecker"], "pinDigests": false },{ "matchPackageNames": ["nodejs/node"], "matchUpdateTypes": ["major"], "enabled": false } ], "customManagers": [ { "customType": "regex", "fileMatch": ["Dockerfile", ".woodpecker/build.yaml", ".woodpecker/push.yaml"], "matchStrings": [ "org.opencontainers.image.version=(?v[0-9]+\\.[0-9]+\\.[0-9]+)", "markdownlint-cli@(?v[0-9]+\\.[0-9]+\\.[0-9]+)", "kokuwaio/markdownlint:(?v[0-9]+\\.[0-9]+\\.[0-9]+)" ], "datasourceTemplate": "npm", "packageNameTemplate": "markdownlint-cli" },{ "customType": "regex", "fileMatch": ["Dockerfile"], "matchStrings": ["NODE_VERSION=(?v[0-9]+\\.[0-9]+\\.[0-9]+)"], "datasourceTemplate": "github-tags", "packageNameTemplate": "nodejs/node" } ] }