diff --git a/renovate.json5 b/renovate.json5 index d5fce31..2cde582 100644 --- a/renovate.json5 +++ b/renovate.json5 @@ -1,6 +1,7 @@ { $schema: "https://docs.renovatebot.com/renovate-schema.json", extends: ["config:recommended"], + minimumReleaseAge: "2 days", packageRules: [ { groupName: "Docker images", @@ -9,19 +10,17 @@ pinDigests: true, }, ], - "helm-values": { - managerFilePatterns: ["/^charts/.*/values\\.yaml$/"], - }, customManagers: [ { customType: "regex", - managerFilePatterns: ["/^charts/.*/values\\.yaml$/"], + fileMatch: [".*/templates/.*\\.yaml$", ".*/templates/.*\\.yml$"], matchStrings: [ - "repository:s*'(?.*?)'\ns*tag:s*'(?.*?)'", - 'repository:s*"(?.*?)"\ns*tag:s*"(?.*?)"', - "repository:s*(?.*?)\ns*tag:s*(?.*)", + "repoURL:s*(?https?://[^\\n\\r]+)[\\s\\S]*?targetRevision:s*(?[^\\n\\r\\s]+)[\\s\\S]*?chart:s*(?[^\\n\\r\\s]+)", + "repoURL:s*'(?https?://[^']+)'[\\s\\S]*?targetRevision:s*'(?[^']+)'[\\s\\S]*?chart:s*'(?[^']+)'", + 'repoURL:s*"(?https?://[^"]+)"[\\s\\S]*?targetRevision:s*"(?[^"]+)"[\\s\\S]*?chart:s*"(?[^"]+)"', ], - datasourceTemplate: "docker", + datasourceTemplate: "helm", + versioningTemplate: "semver", }, ], }