{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "config:recommended", ":combinePatchMinorReleases", ":enableVulnerabilityAlerts", ":rebaseStalePrs" ], "prConcurrentLimit": 10, "branchPrefix": "renovate/", "customManagers": [ { "customType": "regex", "description": "Update _VERSION variables in Dockerfiles", "fileMatch": [ "(^|/|\\.)Dockerfile$", "(^|/)Dockerfile\\.[^/]*$" ], "matchStrings": [ "# renovate: datasource=(?[a-z-]+?)(?: depName=(?.+?))? packageName=(?.+?)(?: versioning=(?[a-z-]+?))?\\s(?:ENV|ARG) .+?_VERSION=(?.+?)\\s" ] } ], "packageRules": [ { "matchDatasources": [ "github-release" ], "matchPackageNames": [ "llvm/llvm-project" ], "extractVersion": "^llvmorg-(?\\d+)\\.\\d+\\.\\d+$" }, { "matchPackageNames": [ "node" ], "matchDatasources": [ "docker" ], "versioning": "node" } ] }