From 91a23ec25131e7847952907d99b00af8c2f1366e Mon Sep 17 00:00:00 2001 From: JJGadgets Date: Tue, 10 Jun 2025 10:57:18 +0800 Subject: [PATCH] feat(app-template): use OCI HelmRepository, Renovate YAML schema --- .renovaterc.json5 | 8 ++++---- kube/repos/flux/helm/bjw-s.yaml | 5 +++-- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.renovaterc.json5 b/.renovaterc.json5 index 57cd5def..c33089ae 100644 --- a/.renovaterc.json5 +++ b/.renovaterc.json5 @@ -66,11 +66,11 @@ "customType": "regex", "managerFilePatterns": ["/^kube/.+\\.ya?ml$/"], "matchStrings": [ - "\\# yaml\\-language\\-server\\: \\$schema\\=https\\:\\/\\/raw\\.githubusercontent\\.com\\/(?[\\w\\-]+\\/[\\w\\-]+)\\/(?app\\-template\\-[\\d\\.]+)/charts.+" + "\\# yaml\\-language\\-server\\: \\$schema\\=https\\:\\/\\/raw\\.githubusercontent\\.com\\/(?[\\w\\-]+\\/[\\w\\-]+)\\/app-template-(?[\\d\\.]+)/charts.+" ], - "datasourceTemplate": "github-tags", - "versioningTemplate": "semver", - "extractVersionTemplate": "^app-template-(?\\d\\.)$" + "datasourceTemplate": "docker", + "depNameTemplate": "ghcr.io/bjw-s-labs/helm/app-template", + "versioningTemplate": "semver" } //{ // "description": "app-template schemas Flux API", diff --git a/kube/repos/flux/helm/bjw-s.yaml b/kube/repos/flux/helm/bjw-s.yaml index e4f9a66b..d6e4c4ab 100644 --- a/kube/repos/flux/helm/bjw-s.yaml +++ b/kube/repos/flux/helm/bjw-s.yaml @@ -6,5 +6,6 @@ metadata: namespace: flux-system spec: interval: 1h - timeout: 3m0s - url: https://bjw-s-labs.github.io/helm-charts/ + timeout: 30s + # url: https://bjw-s-labs.github.io/helm-charts/ + url: oci://ghcr.io/bjw-s-labs/helm