mirror of
https://github.com/auricom/home-cluster.git
synced 2025-09-17 18:24:14 +02:00
⬆️ update go-tasks
This commit is contained in:
35
.github/renovate.json5
vendored
35
.github/renovate.json5
vendored
@@ -26,26 +26,49 @@
|
||||
"commitMessagePrefix": "⬆️",
|
||||
"ignorePaths": ["archive/**"],
|
||||
"flux": {
|
||||
"fileMatch": ["kubernetes/.+\\.ya?ml$"]
|
||||
"fileMatch": ["(^|/)kubernetes/.+\\.ya?ml(\\.j2)?$"]
|
||||
},
|
||||
"helm-values": {
|
||||
"fileMatch": ["kubernetes/.+\\.ya?ml$"]
|
||||
"fileMatch": ["(^|/)kubernetes/.+\\.ya?ml(\\.j2)?$"]
|
||||
},
|
||||
"kubernetes": {
|
||||
"fileMatch": ["kubernetes/.+\\.ya?ml$"]
|
||||
"fileMatch": [
|
||||
"(^|/)\\.taskfiles/.+\\.ya?ml(\\.j2)?$",
|
||||
"(^|/)ansible/.+\\.ya?ml(\\.j2)?$",
|
||||
"(^|/)kubernetes/.+\\.ya?ml(\\.j2)?$"
|
||||
]
|
||||
},
|
||||
"regexManagers": [
|
||||
{
|
||||
"description": "Process custom dependencies",
|
||||
"fileMatch": [
|
||||
"ansible/.+\\.ya?ml$",
|
||||
"kubernetes/.+\\.ya?ml$"
|
||||
"(^|/)ansible/.+\\.ya?ml(\\.j2)?$",
|
||||
"(^|/)kubernetes/.+\\.ya?ml(\\.j2)?$"
|
||||
],
|
||||
"matchStrings": [
|
||||
"datasource=(?<datasource>\\S+) depName=(?<depName>\\S+)( versioning=(?<versioning>\\S+))?\n.*?\"(?<currentValue>.*)\"\n"
|
||||
// Example: `k3s_release_version: "v1.27.3+k3s1"`
|
||||
"datasource=(?<datasource>\\S+) depName=(?<depName>\\S+)( versioning=(?<versioning>\\S+))?\n.*?\"(?<currentValue>.*)\"\n",
|
||||
// Example: `- https://github.com/rancher/system-upgrade-controller/releases/download/v0.11.0/crd.yaml`
|
||||
// `- https://github.com/argoproj/argo-cd/raw/v2.7.10/manifests/install.yaml`
|
||||
// `- https://github.com/argoproj/argo-cd/raw/v2.7.10/manifests/ha/install.yaml`
|
||||
// `- https://raw.githubusercontent.com/keycloak/keycloak-k8s-resources/21.1.1/kubernetes/kubernetes.yml`
|
||||
"datasource=(?<datasource>\\S+) depName=(?<depName>\\S+)( versioning=(?<versioning>\\S+))?\n.*?-\\s(.*?)\/(?<currentValue>(v|\\d)[^/]+)\/\\S+\n",
|
||||
// Example: apiVersion=helm.cattle.io/v1 kind=HelmChart
|
||||
"datasource=(?<datasource>\\S+)\n.*?repo: (?<registryUrl>\\S+)\n.*?chart: (?<depName>\\S+)\n.*?version: (?<currentValue>\\S+)\n"
|
||||
],
|
||||
"datasourceTemplate": "{{#if datasource}}{{{datasource}}}{{else}}github-releases{{/if}}",
|
||||
"versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}semver{{/if}}"
|
||||
},
|
||||
{
|
||||
"description": "Process CloudnativePG Postgresql version",
|
||||
"fileMatch": [
|
||||
"(^|/)kubernetes/.+\\.ya?ml(\\.j2)?$"
|
||||
],
|
||||
"matchStrings": [
|
||||
"imageName: (?<depName>\\S+):(?<currentValue>.*\\-.*)"
|
||||
],
|
||||
"datasourceTemplate": "docker",
|
||||
"versioningTemplate": "redhat"
|
||||
}
|
||||
],
|
||||
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
||||
|
Reference in New Issue
Block a user