From 8829a817ebf7ff79b0562719158b24302d528d63 Mon Sep 17 00:00:00 2001 From: Stefan Reimer Date: Mon, 22 Jul 2024 18:26:11 +0000 Subject: [PATCH] ci: another try to make renovate work with oci registries --- charts/kubezero-auth/Chart.yaml | 5 +++-- charts/kubezero-auth/README.md | 4 ++-- renovate.json | 14 +++++++------- 3 files changed, 12 insertions(+), 11 deletions(-) diff --git a/charts/kubezero-auth/Chart.yaml b/charts/kubezero-auth/Chart.yaml index 8f4f71e8..a4adc550 100644 --- a/charts/kubezero-auth/Chart.yaml +++ b/charts/kubezero-auth/Chart.yaml @@ -16,8 +16,9 @@ dependencies: - name: kubezero-lib version: ">= 0.1.6" repository: https://cdn.zero-downtime.net/charts/ - - name: keycloak - version: 18.7.1 + - #! renovate: datasource=docker + name: keycloak repository: "oci://registry-1.docker.io/bitnamicharts" + version: 18.7.1 condition: keycloak.enabled kubeVersion: ">= 1.26.0" diff --git a/charts/kubezero-auth/README.md b/charts/kubezero-auth/README.md index 24a7a1b1..5843584b 100644 --- a/charts/kubezero-auth/README.md +++ b/charts/kubezero-auth/README.md @@ -1,6 +1,6 @@ # kubezero-auth -![Version: 0.4.5](https://img.shields.io/badge/Version-0.4.5-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 22.0.5](https://img.shields.io/badge/AppVersion-22.0.5-informational?style=flat-square) +![Version: 0.4.6](https://img.shields.io/badge/Version-0.4.6-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 22.0.5](https://img.shields.io/badge/AppVersion-22.0.5-informational?style=flat-square) KubeZero umbrella chart for all things Authentication and Identity management @@ -19,7 +19,7 @@ Kubernetes: `>= 1.26.0` | Repository | Name | Version | |------------|------|---------| | https://cdn.zero-downtime.net/charts/ | kubezero-lib | >= 0.1.6 | -| oci://registry-1.docker.io/bitnamicharts | keycloak | 18.3.2 | +| oci://registry-1.docker.io/bitnamicharts | keycloak | 18.7.1 | # Keycloak diff --git a/renovate.json b/renovate.json index bec3ada1..3baeb4a9 100644 --- a/renovate.json +++ b/renovate.json @@ -17,14 +17,14 @@ "bumpVersion": "patch" } ], - "hostRules": [ + "customManagers": [ { - "matchHost": "https://registry-1.docker.io", - "hostType": "docker" - }, - { - "matchHost": "https://public.ecr.aws", - "hostType": "docker" + "fileMatch": ["Chart.yaml$"], + "matchStrings": [ + "#!\\s+renovate:\\s+datasource=(?docker)\\s+name:\\s+['\"]?(?[^'\"\\s]+)['\"]?\\s+repository:\\s+['\"]?oci://(?[^'\"\\s]+)['\"]?\\s+version:\\s+['\"]?(?[^'\"\\s]+)['\"]?" + ], + "depNameTemplate": "{{product}}", + "packageNameTemplate": "{{namespace}}/{{product}}" } ], "ignorePaths": ["charts/*/charts/**"],