Skip to content

Commit 99dac33

Browse files
authored
ci: update renovate config to pull helm chart version from help registry (#72)
1 parent 6379aa1 commit 99dac33

File tree

2 files changed

+18
-10
lines changed

2 files changed

+18
-10
lines changed

renovate.json

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,18 +13,27 @@
1313
},
1414
{
1515
"customType": "regex",
16-
"description": "Update helm chart version to latest in variables.tf",
16+
"description": "Update reloader helm chart version to latest in variables.tf",
1717
"fileMatch": ["variables.tf$"],
18-
"matchStrings": [
19-
"datasource=(?<datasource>.*?) depName=(?<depName>.*?)( versioning=(?<versioning>.*?))?\\s.*?default\\s*=\\s*\"(?<currentValue>.*)\"\\s"
20-
],
21-
"versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}semver{{/if}}"
18+
"matchStrings": ["default\\s*=\\s*\"(?<currentValue>.*?)\"\\s*# registryUrl: stakater.github.io/stakater-charts\\n"],
19+
"depNameTemplate": "reloader",
20+
"datasourceTemplate": "helm",
21+
"registryUrlTemplate": "https://stakater.github.io/stakater-charts"
22+
},
23+
{
24+
"customType": "regex",
25+
"description": "Update ESO helm chart version to latest in variables.tf",
26+
"fileMatch": ["variables.tf$"],
27+
"matchStrings": ["default\\s*=\\s*\"(?<currentValue>.*?)\"\\s*# registryUrl: charts.external-secrets.io\\n"],
28+
"depNameTemplate": "external-secrets",
29+
"datasourceTemplate": "helm",
30+
"registryUrlTemplate": "https://charts.external-secrets.io"
2231
}
2332
],
2433
"packageRules": [
2534
{
2635
"description": "Bundle ESO and Reloader images + helm chart updates into the same PR",
27-
"matchPackageNames": ["external-secrets/external-secrets", "stakater/Reloader", "ghcr.io/external-secrets/external-secrets", "ghcr.io/stakater/reloader"],
36+
"matchPackageNames": ["external-secrets/external-secrets", "stakater/Reloader", "ghcr.io/external-secrets/external-secrets", "ghcr.io/stakater/reloader", "external-secrets", "reloader"],
2837
"groupName": "Charts and Images",
2938
"commitMessageExtra": "to latest",
3039
"group": true

variables.tf

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -95,9 +95,8 @@ variable "eso_chart_location" {
9595
variable "eso_chart_version" {
9696
type = string
9797
description = "The version of the External Secrets Operator Helm chart. Ensure that the chart version is compatible with the image version specified in eso_image_version."
98-
# renovate: datasource=github-tags depName=external-secrets/external-secrets versioning="regex:^helm-chart-(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$"
99-
default = "0.15.1"
100-
nullable = false
98+
default = "0.15.1" # registryUrl: charts.external-secrets.io
99+
nullable = false
101100
}
102101

103102
############################################################################################################
@@ -223,6 +222,6 @@ variable "reloader_chart_location" {
223222
variable "reloader_chart_version" {
224223
type = string
225224
description = "The version of the Reloader Helm chart. Ensure that the chart version is compatible with the image version specified in reloader_image_version."
226-
default = "2.0.0"
225+
default = "2.0.0" # registryUrl: stakater.github.io/stakater-charts
227226
nullable = false
228227
}

0 commit comments

Comments
 (0)