diff --git a/.renovaterc b/.renovaterc index cab3a00..a2155de 100644 --- a/.renovaterc +++ b/.renovaterc @@ -1,58 +1,57 @@ { - "$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" - ] - }, - { - "customType": "regex", - "description": "Update git-ref pip packages", - "fileMatch": [ - "(^|/)requirements.txt$" - ], - "matchStrings": [ - "(# renovate:( branch=(?\\S+))?\\n)?git\\+(?https://.*?)(\\.git)?@(?.*?)\\n" - ], - "currentValueTemplate": "{{#if currentValue}}{{{currentValue}}}{{else}}master{{/if}}", - "datasourceTemplate": "git-refs", - "versioningTemplate": "none" - } - ], - "packageRules": [ - { - "matchDatasources": [ - "github-release" - ], - "matchPackageNames": [ - "llvm/llvm-project" - ], - "extractVersion": "^llvmorg-(?\\d+)\\.\\d+\\.\\d+$" - }, - { - "matchPackageNames": [ - "nodejs/node", - "nodejs" - ], - "matchDatasources": [ - "docker" - ], - "versioning": "node" - } - ] + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:recommended", + ":combinePatchMinorReleases", + ":enableVulnerabilityAlerts" + ], + "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" + ] + }, + { + "customType": "regex", + "description": "Update git-ref pip packages", + "fileMatch": [ + "(^|/)requirements.txt$" + ], + "matchStrings": [ + "(# renovate:( branch=(?\\S+))?\\n)?git\\+(?https://.*?)(\\.git)?@(?.*?)\\n" + ], + "currentValueTemplate": "{{#if currentValue}}{{{currentValue}}}{{else}}master{{/if}}", + "datasourceTemplate": "git-refs", + "versioningTemplate": "none" + } + ], + "packageRules": [ + { + "matchDatasources": [ + "github-release" + ], + "matchPackageNames": [ + "llvm/llvm-project" + ], + "extractVersion": "^llvmorg-(?\\d+)\\.\\d+\\.\\d+$" + }, + { + "matchPackageNames": [ + "nodejs/node", + "nodejs" + ], + "matchDatasources": [ + "docker" + ], + "versioning": "node" + } + ] }