// see https://docs.renovatebot.com/templates/ // see https://docs.renovatebot.com/modules/manager/ // see https://docs.renovatebot.com/modules/manager/regex/ // see https://docs.renovatebot.com/configuration-options/ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", "regexManagers": [ // default datasources. { "fileMatch": [ "\\.ya?ml$", "\\.sh$", ], "matchStrings": [ "# renovate: datasource=(?[^:]+?) depName=(?.+?)( versioning=(?.+?))?( extractVersion=(?.+?))?( registryUrl=(?.+?))?\\s.+?[:=]\\s*[\"']?(?.+?)[\"']?\\s" ], "versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}semver-coerced{{/if}}", "extractVersionTemplate": "{{#if extractVersion}}{{{extractVersion}}}{{else}}^v?(?.+)${{/if}}" }, ] }