{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "enabledManagers": [ "custom.regex" ], "customManagers": [ { "customType": "regex", "managerFilePatterns": ["/^Dockerfile$/"], "matchStrings": [ "# renovate: datasource=(?[a-z-]+?)(?: packageName=(?.+?))?(?: versioning=(?[a-z-]+))?\\s(?:ENV|ARG) .+?_VERSION=(?.+?)\\s" ] }, { "customType": "regex", "description": "Update versioned images used by Dockerfile COPY --from instructions", "managerFilePatterns": ["/^Dockerfile$/"], "matchStrings": [ "COPY --from=(?[^:\\s]+):(?[^\\s]+)\\s" ], "datasourceTemplate": "docker", "versioningTemplate": "docker" } ], "labels": ["dependencies"] }