ci: reconfigure
All checks were successful
renovate / renovate (push) Successful in 2m44s

This commit is contained in:
2026-03-28 18:20:08 -05:00
parent f8eeba73e8
commit 4acc616f3b

View File

@@ -16,50 +16,20 @@
"baseBranchPatterns": [ "baseBranchPatterns": [
"main" "main"
], ],
"regexManagers": [
{
"fileMatch": ["(^|/)values\\.yaml$", "(^|/)values-.*\\.yaml$"],
"matchStrings": [
"# renovate: datasource=(?<datasource>.*?) depName=(?<depName>.*?)\\s+tag:\\s+(?<currentValue>.*)"
],
"datasourceTemplate": "{{{datasource}}}",
"depNameTemplate": "{{{depName}}}"
}
],
"customManagers": [ "customManagers": [
{ {
"description": "Update appVersion in Chart.yaml", "description": "Generic Renovate tag matcher for Helm",
"customType": "regex", "customType": "regex",
"managerFilePatterns": [ "managerFilePatterns": [
"/(^|/)Chart\\.yaml$/" "(^|/)Chart\\.yaml$",
"(^|/)values\\.yaml$",
"(^|/)templates/.*\\.yaml$"
], ],
"matchStrings": [ "matchStrings": [
"#\\s*renovate:\\s*datasource=(?<datasource>.*?) depName=(?<depName>.*?)\\s+appVersion:\\s*[\"']?(?<currentValue>[^\"'\\s]+)[\"']?" "#\\s*renovate:\\s*datasource=(?<datasource>[^\\s]+)\\s+depName=(?<depName>[^\\s]+)(?:\\s+versioning=(?<versioning>[^\\s]+))?\\s*[a-zA-Z0-9_-]+:\\s*[\"']?(?<currentValue>[^\"'\\s]+)[\"']?"
], ],
"versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}semver-coerced{{/if}}" "versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}semver-coerced{{/if}}"
}, },
{
"description": "Update specific images in values",
"customType": "regex",
"managerFilePatterns": [
"(^|/)values\\.yaml$"
],
"matchStrings": [
"#\\s*renovate:\\s*datasource=(?<datasource>[^\\s]+)\\s+depName=(?<depName>[^\\s]+)\\s*\\n\\s+tag:\\s*[\"']?(?<currentValue>[^\"'\\s]+)[\"']?"
],
"depNameTemplate": "{{{depName}}}",
"datasourceTemplate": "{{{datasource}}}"
},
{
"description": "Update images in templates",
"customType": "regex",
"managerFilePatterns": [
"/(^|/)templates/.*\\.yaml$/"
],
"matchStrings": [
"# renovate: datasource=(?<datasource>[^\\s]+)\\s+depName=(?<depName>[^\\s]+)\\s+tag:\\s*[\"']?(?<currentValue>[^@\"'\\s\n]+)(?:@(?<currentDigest>sha256:[a-f0-9]+))?[\"']?"
]
},
{ {
"description": "Update Helm CLI version in GitHub Actions", "description": "Update Helm CLI version in GitHub Actions",
"customType": "regex", "customType": "regex",
@@ -96,11 +66,9 @@
"enabled": false "enabled": false
}, },
{ {
"description": "Label by datasource", "description": "Universal dynamic labeling by datasource",
"matchDatasources": [ "matchPackageNames": [
"helm", "*"
"docker",
"github-actions"
], ],
"addLabels": [ "addLabels": [
"{{{datasource}}}" "{{{datasource}}}"
@@ -116,13 +84,11 @@
] ]
}, },
{ {
"description": "Group packages together when stripping registry", "description": "Group packages together by stripping all registry/namespace prefixes",
"matchManagers": [ "matchManagers": [
"custom.regex", "*"
"helm-values",
"docker"
], ],
"groupName": "{{#if packageName}}{{{replace 'ghcr.io/' '' (replace 'docker.io/' '' packageName)}}}{{else}}{{{replace 'ghcr.io/' '' (replace 'docker.io/' '' depName)}}}{{/if}}", "groupName": "{{#if packageName}}{{{replace '^.*?/(.*)$' '$1' packageName}}}{{else}}{{{replace '^.*?/(.*)$' '$1' depName}}}{{/if}}",
"groupSlug": "unified-{{{groupName}}}" "groupSlug": "unified-{{{groupName}}}"
}, },
{ {
@@ -143,6 +109,7 @@
"enabled": true "enabled": true
}, },
"addLabels": [ "addLabels": [
"{{{datasource}}}",
"automerge" "automerge"
], ],
"automerge": true, "automerge": true,
@@ -163,13 +130,11 @@
"matchUpdateTypes": [ "matchUpdateTypes": [
"digest" "digest"
], ],
"matchDatasources": [
"docker"
],
"matchPackageNames": [ "matchPackageNames": [
"searxng/searxng" "searxng/searxng"
], ],
"addLabels": [ "addLabels": [
"{{{datasource}}}",
"automerge" "automerge"
], ],
"enabled": true, "enabled": true,
@@ -182,33 +147,32 @@
"pinDigest" "pinDigest"
], ],
"matchDatasources": [ "matchDatasources": [
"helm", "*"
"docker",
"github-actions"
], ],
"addLabels": [ "addLabels": [
"{{{datasource}}}",
"automerge" "automerge"
], ],
"automerge": true, "automerge": true,
"minimumReleaseAge": "1 days" "minimumReleaseAge": "3 days"
}, },
{ {
"description": "Automerge images, specific packages", "description": "Automerge images, specific packages",
"matchUpdateTypes": [ "matchUpdateTypes": [
"minor",
"patch", "patch",
"minor" "pinDigest"
],
"matchDatasources": [
"docker"
], ],
"matchPackageNames": [ "matchPackageNames": [
"ghcr.io/renovatebot/renovate", "ghcr.io/renovatebot/renovate",
"ghcr.io/prometheus-community/charts/kube-prometheus-stack" "ghcr.io/prometheus-community/charts/kube-prometheus-stack"
], ],
"addLabels": [ "addLabels": [
"{{{datasource}}}",
"automerge" "automerge"
], ],
"automerge": true "automerge": true,
"minimumReleaseAge": "3 days"
} }
] ]
} }