{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "assignees": ["kernald"], "extends": [ "config:recommended" ], "enabledManagers": ["custom.regex", "dockerfile"], "pinDigests": true, "customManagers": [ { "customType": "regex", "fileMatch": ["^Dockerfile$"], "matchStrings": [ "#\\s*renovate:\\s*datasource=(?[^\\s]+)\\s+depName=(?[^\\s]+)\\s+versioning=(?[^\\s]+)\\nARG\\s+TALOSCTL_VERSION=(?[^\\n]+)" ], "datasourceTemplate": "{{{datasource}}}", "depNameTemplate": "{{{depName}}}", "versioningTemplate": "{{{versioning}}}", "extractVersionTemplate": "^v?(?.*)$", "autoReplaceStringTemplate": "ARG TALOSCTL_VERSION={{newValue}}" }, { "customType": "regex", "fileMatch": ["^Dockerfile$"], "matchStrings": [ "#\\s*renovate:\\s*datasource=(?[^\\s]+)\\s+depName=(?[^\\s]+)\\s+versioning=(?[^\\s]+)\\nARG\\s+TALHELPER_VERSION=(?[^\\n]+)" ], "datasourceTemplate": "{{{datasource}}}", "depNameTemplate": "{{{depName}}}", "versioningTemplate": "{{{versioning}}}", "extractVersionTemplate": "^v?(?.*)$", "autoReplaceStringTemplate": "ARG TALHELPER_VERSION={{newValue}}" }, { "customType": "regex", "fileMatch": ["^Dockerfile$"], "matchStrings": [ "#\\s*renovate:\\s*datasource=(?[^\\s]+)\\s+depName=(?[^\\s]+)\\s+versioning=(?[^\\s]+)\\nARG\\s+SOPS_VERSION=(?[^\\n]+)" ], "datasourceTemplate": "{{{datasource}}}", "depNameTemplate": "{{{depName}}}", "versioningTemplate": "{{{versioning}}}", "extractVersionTemplate": "^v?(?.*)$", "autoReplaceStringTemplate": "ARG SOPS_VERSION={{newValue}}" } ] }