change renovate config

This commit is contained in:
2024-05-27 17:54:26 -05:00
parent 0a4d1734ef
commit 1788d8f232

118
.github/renovate.json vendored
View File

@@ -39,123 +39,29 @@
"automerge": false
},
{
"description": "Label service images",
"matchDepNames": [
"dpage/pgadmin4",
"ghcr.io/cloudnative-pg/postgresql",
"hashicorp/vault",
"portainer/portainer-ce",
"redis/redis-stack-server",
"unpoller/unpoller"
],
"description": "Label images",
"matchDatasources": [
"docker"
],
"addLabels": [
"service",
"image"
],
"automerge": false,
"minimumReleaseAge": "3 days"
},
{
"description": "Label service charts",
"matchDepNames": [
"argo-cd",
"authentik",
"cert-manager",
"cilium",
"cloudnative-pg",
"democratic-csi",
"external-secrets",
"gitea",
"grafana",
"intel-device-plugins-gpu",
"intel-device-plugins-operator",
"kube-prometheus-stack",
"kubelet-serving-cert-approver",
"kubernetes-cloudflare-ddns",
"loki",
"metallb",
"metrics-server",
"nfs-subdir-external-provisioner",
"node-feature-discovery",
"pgadmin4",
"portainer",
"postgres-cluster",
"prometheus-operator-crds",
"promtail",
"redis",
"rook-ceph-cluster",
"rook-ceph",
"speedtest-exporter",
"traefik",
"unpoller",
"vault"
],
"description": "Label charts",
"matchDatasources": [
"helm"
],
"addLabels": [
"service",
"chart"
],
"automerge": false,
"minimumReleaseAge": "3 days"
},
{
"description": "Label application images",
"matchDepNames": [
"deluan/navidrome",
"ghcr.io/advplyr/audiobookshelf",
"ghcr.io/linuxserver/calibre-web",
"jellyfin/jellyfin",
"linuxserver/code-server",
"vikunja/api",
"vikunja/frontend"
],
"matchDatasources": [
"docker"
],
"addLabels": [
"application",
"image"
],
"automerge": false,
"minimumReleaseAge": "3 days"
},
{
"description": "Label application charts",
"matchDepNames": [
"audiobookshelf",
"calibre-server",
"calibre-web",
"code-server",
"cops",
"freshrss",
"home-assistant",
"homepage",
"jellyfin",
"libation",
"navidrome",
"outline",
"plex",
"tubearchivist",
"tubearchivist-to-jellyfin",
"vikunja"
],
"matchDatasources": [
"helm"
],
"addLabels": [
"application",
"chart"
],
"automerge": false,
"minimumReleaseAge": "3 days"
},
{
"description": "Automerge the plex image",
"description": "Automerge plex images",
"matchDepNames": [
"ghcr.io/onedr0p/plex"
],
@@ -163,13 +69,27 @@
"docker"
],
"addLabels": [
"application",
"image"
],
"versioning": "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)\\.(?<build>\\d+)-(?<revision>.+)?$",
"automerge": true,
"automergeType": "branch",
"minimumReleaseAge": "3 days"
},
{
"description": "Automerge images",
"matchDepNames": [
"ghcr.io/advplyr/audiobookshelf"
],
"matchDatasources": [
"docker"
],
"addLabels": [
"image"
],
"automerge": true,
"automergeType": "branch",
"minimumReleaseAge": "3 days"
}
]
}
}