{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "config:recommended", ":combinePatchMinorReleases", ":enableVulnerabilityAlerts" ], "prConcurrentLimit": 10, "branchPrefix": "renovate/", "baseBranches": [ "$default", "/^release\\/.*/" ], "ignorePaths": [ "lib/color_eyre/**", "lib/ansi-parser/**", "lib/luajit2-sys/**", "**/target/**" ], "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-releases" ], "matchPackageNames": [ "llvm/llvm-project" ], "extractVersion": "^llvmorg-(?\\d+)\\.\\d+\\.\\d+$" } ] }