ci: reconfigure
All checks were successful
renovate / renovate (push) Successful in 30s

This commit is contained in:
2026-03-28 20:06:03 -05:00
parent fa8d85a826
commit ef00c05fe6

View File

@@ -15,6 +15,29 @@
"main" "main"
], ],
"customManagers": [ "customManagers": [
{
"description": "Renovate tag matcher for Helm chart appVersion",
"customType": "regex",
"managerFilePatterns": [
"(^|/)Chart\\.yaml$"
],
"matchStrings": [
"#\\s*renovate:\\s*datasource=(?<datasource>\\S+)\\s+depName=(?<depName>\\S+)(?:\\s+versioning=(?<versioning>\\S+))?\\r?\\n\\s*appVersion:\\s*[\"']?(?<currentValue>[^\\s\"']+)[\"']?"
],
"versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}semver-coerced{{/if}}"
},
{
"description": "Renovate tag matcher for Helm values and templates",
"customType": "regex",
"managerFilePatterns": [
"(^|/)values\\.yaml$",
"(^|/)templates/.*\\.yaml$"
],
"matchStrings": [
"#\\s*renovate:\\s*datasource=(?<datasource>\\S+)\\s+depName=(?<depName>\\S+)(?:\\s+versioning=(?<versioning>\\S+))?\\r?\\n\\s*tag:\\s*[\"']?(?<currentValue>[^@\\s\"']+)(?:@(?<currentDigest>sha256:[a-f0-9]+))?[\"']?"
],
"versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}docker{{/if}}"
},
{ {
"description": "Update Helm CLI version in GitHub Actions", "description": "Update Helm CLI version in GitHub Actions",
"customType": "regex", "customType": "regex",
@@ -52,7 +75,7 @@
}, },
{ {
"description": "Universal dynamic labeling by datasource", "description": "Universal dynamic labeling by datasource",
"matchPackageNames": [ "matchPackagePatterns": [
"*" "*"
], ],
"addLabels": [ "addLabels": [
@@ -62,7 +85,7 @@
{ {
"description": "Versioning for LinuxServer images", "description": "Versioning for LinuxServer images",
"versioning": "regex:^v?(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)-ls(?<revision>\\d+)$", "versioning": "regex:^v?(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)-ls(?<revision>\\d+)$",
"matchPackageNames": [ "matchPackagePatterns": [
"/^linuxserver\\//", "/^linuxserver\\//",
"/^ghcr\\.io/linuxserver\\//", "/^ghcr\\.io/linuxserver\\//",
"/^lscr\\.io/linuxserver\\//" "/^lscr\\.io/linuxserver\\//"
@@ -70,12 +93,18 @@
}, },
{ {
"description": "Group packages together by stripping all registry/namespace prefixes", "description": "Group packages together by stripping all registry/namespace prefixes",
"matchManagers": [
"*"
],
"groupName": "{{#if packageName}}{{{replace '^.*\\/([^\\/]+)$' '$1' packageName}}}{{else}}{{{replace '^.*\\/([^\\/]+)$' '$1' depName}}}{{/if}}", "groupName": "{{#if packageName}}{{{replace '^.*\\/([^\\/]+)$' '$1' packageName}}}{{else}}{{{replace '^.*\\/([^\\/]+)$' '$1' depName}}}{{/if}}",
"groupSlug": "unified-{{{groupName}}}" "groupSlug": "unified-{{{groupName}}}"
}, },
{
"description": "Group for specific apps",
"matchPackagePatterns": [
"/(^|/)(argo-cd|bazarr|cilium|code-server|dawarich|element-web|home-assistant|immich|komodo|rook-ceph|tdarr|traefik)/",
"/^rook(-ceph|\\/rook|\\/ceph)/"
],
"groupName": "{{{replace '^.*(argo-cd|bazarr|cilium|code-server|dawarich|element-web|home-assistant|immich|komodo|rook-ceph|tdarr|traefik).*$' '$1' depName}}}",
"groupSlug": "unified-{{{groupName}}}"
},
{ {
"description": "Automerge helm chart lock files", "description": "Automerge helm chart lock files",
"matchManagers": [ "matchManagers": [