Skip to content

Commit

Permalink
Extend renovate config to also update Chart.yaml file
Browse files Browse the repository at this point in the history
Signed-off-by: Tim Beermann <tim@fintus.de>
  • Loading branch information
tibeer committed Oct 21, 2024
1 parent 837b5f9 commit 47752a1
Show file tree
Hide file tree
Showing 16 changed files with 42 additions and 15 deletions.
3 changes: 2 additions & 1 deletion code-server/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,5 @@ version: 1.0.0
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "4.93.1"
# renovate: image=linuxserver/code-server
appVersion: '4.93.1'
2 changes: 1 addition & 1 deletion code-server/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ ingress:
tls: []
# - secretName: chart-example-tls
# hosts:
# chart-example.local
# - chart-example.local

resources: {}
# We usually recommend not to specify default resources and to leave this as a conscious
Expand Down
3 changes: 2 additions & 1 deletion glance/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,5 @@ version: 1.0.0
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "v0.5.0"
# renovate: image=glanceapp/glance
appVersion: 'v0.5.0'
3 changes: 2 additions & 1 deletion gotify/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,5 @@ version: 1.0.0
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "2.5.0"
# renovate: image=gotify/server-arm64
appVersion: '2.5.0'
3 changes: 2 additions & 1 deletion guacamole/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,8 @@ version: 1.0.0
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "1.5.5"
# renovate: image=guacamole/guacamole
appVersion: '1.5.5'

dependencies:
- name: postgresql
Expand Down
4 changes: 3 additions & 1 deletion hedgedoc/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,9 @@ version: 1.0.1
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "1.10.0"
# renovate: image=linuxserver/hedgedoc
appVersion: '1.10.0'

dependencies:
- name: mariadb
version: 19.1.0
Expand Down
3 changes: 2 additions & 1 deletion homer/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,5 @@ version: 1.0.0
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "v24.05.1"
# renovate: image=b4bz/homer
appVersion: 'v24.05.1'
3 changes: 2 additions & 1 deletion invidious/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,8 @@ version: 1.0.2
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "2024.08.25-cec905e-arm64"
# renovate: image=quay.io/invidious/invidious
appVersion: '2024.08.25-cec905e-arm64'

dependencies:
- name: postgresql
Expand Down
3 changes: 2 additions & 1 deletion jellyfin/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,5 @@ version: 1.0.0
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "2024070805"
# renovate: image=jellyfin/jellyfin
appVersion: '2024070805'
3 changes: 2 additions & 1 deletion lldap/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,5 @@ version: 1.0.0
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "2024-06-16-debian"
# renovate: image=lldap/lldap
appVersion: '2024-06-16-debian'
3 changes: 2 additions & 1 deletion ntfy/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,5 @@ version: 1.0.0
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "v2.11.0"
# renovate: image=binwiederhier/ntfy
appVersion: 'v2.11.0'
3 changes: 2 additions & 1 deletion olivetin/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,5 @@ version: 1.0.0
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "2024.07.07"
# renovate: image=jamesread/olivetin
appVersion: '2024.07.07'
2 changes: 1 addition & 1 deletion pg-upgrade/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,4 @@ version: 1.0.0
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "1.16.0"
appVersion: "1.0.0"
13 changes: 13 additions & 0 deletions renovate.json5
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,18 @@
"dependencyDashboard": true,
"reviewers": [
"tibeer"
],
"customManagers": [
{
"customType": "regex",
"description": "Update chart appVersion according to docker image references",
"datasourceTemplate": "docker",
"fileMatch": [
"(^|/|\\.)Chart\\.yaml$"
],
"matchStrings": [
"#\\s?renovate: image=(?<depName>.*?)\\s?appVersion:\\s?'?(?<currentValue>[\\w+\\.\\-]*)'"
]
}
]
}
3 changes: 2 additions & 1 deletion uptime-kuma/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,5 @@ version: 1.0.0
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "1.23.13"
# renovate: image=louislam/uptime-kuma
appVersion: '1.23.13'
3 changes: 2 additions & 1 deletion vaultwarden/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,5 @@ version: 1.0.0
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "1.31.0"
# renovate: image=vaultwarden/server
appVersion: '1.31.0'

0 comments on commit 47752a1

Please sign in to comment.