diff --git a/.github/renovate/kinds/astro.json5 b/.github/renovate/kinds/astro.json5 index 980b313c8dd..5dceb9dce40 100644 --- a/.github/renovate/kinds/astro.json5 +++ b/.github/renovate/kinds/astro.json5 @@ -16,5 +16,6 @@ }, "ignoreDeps": [ // List any dependencies to ignore globally if needed - ] + ], + "requiredStatusChecks": null, } \ No newline at end of file diff --git a/.github/renovate/kinds/docker.json5 b/.github/renovate/kinds/docker.json5 index 27893014c89..56b75a19130 100644 --- a/.github/renovate/kinds/docker.json5 +++ b/.github/renovate/kinds/docker.json5 @@ -19,5 +19,6 @@ }, "ignoreDeps": [ // List any dependencies to ignore globally if needed - ] + ], + "requiredStatusChecks": null, } \ No newline at end of file diff --git a/.github/renovate/kinds/flux.json5 b/.github/renovate/kinds/flux.json5 index 160d05f8190..bf7adbe7ba6 100644 --- a/.github/renovate/kinds/flux.json5 +++ b/.github/renovate/kinds/flux.json5 @@ -13,5 +13,6 @@ "ignore": [ // Add any global ignores here - ] + ], + "requiredStatusChecks": null, } \ No newline at end of file diff --git a/.github/renovate/kinds/githubactions.json5 b/.github/renovate/kinds/githubactions.json5 index e7264f25704..6083a002c9f 100644 --- a/.github/renovate/kinds/githubactions.json5 +++ b/.github/renovate/kinds/githubactions.json5 @@ -16,5 +16,6 @@ }, "ignoreDeps": [ // List any dependencies to ignore globally if needed - ] + ], + "requiredStatusChecks": null, } diff --git a/.github/renovate/kinds/go.json5 b/.github/renovate/kinds/go.json5 index 627709a8f70..bf6948e5910 100644 --- a/.github/renovate/kinds/go.json5 +++ b/.github/renovate/kinds/go.json5 @@ -23,5 +23,6 @@ "matchDepTypes": ["indirect"], "enabled": false } - ] + ], + "requiredStatusChecks": null, } diff --git a/.github/renovate/kinds/helm-values.json5 b/.github/renovate/kinds/helm-values.json5 index 2f7392db5ea..72428ca728c 100644 --- a/.github/renovate/kinds/helm-values.json5 +++ b/.github/renovate/kinds/helm-values.json5 @@ -12,5 +12,6 @@ }, "ignore": [ // Add any global ignores here if needed - ] + ], + "requiredStatusChecks": null, } \ No newline at end of file diff --git a/.github/renovate/kinds/helm.json5 b/.github/renovate/kinds/helm.json5 index 110897c8ffc..fa1db5ee090 100644 --- a/.github/renovate/kinds/helm.json5 +++ b/.github/renovate/kinds/helm.json5 @@ -12,5 +12,6 @@ }, "ignore": [ // Add any global ignores here if needed - ] + ], + "requiredStatusChecks": null, } \ No newline at end of file diff --git a/.github/renovate/main.json5 b/.github/renovate/main.json5 index 63fe7c9c70c..fffa0f86650 100644 --- a/.github/renovate/main.json5 +++ b/.github/renovate/main.json5 @@ -1,21 +1,18 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", "rebaseWhen": "conflicted", - "prConcurrentLimit": 25, + "prConcurrentLimit": 100, "pinDigests": true, "semanticCommits": "enabled", "extends": ["helpers:pinGitHubActionDigests"], "dependencyDashboard": true, "dependencyDashboardTitle": "Renovate Dashboard 🤖", + "separateMinorPatch": true, + prHourlyLimit: 0, + semanticCommits: 'enabled', "suppressNotifications": ["prEditedNotification", "prIgnoreNotification"], "extends": [ "config:recommended", - "docker:enableMajor", - "replacements:k8s-registry-move", - ":automergeBranch", - ":disableRateLimiting", - ":dependencyDashboard", - ":semanticCommits", "github>truecharts/public//.github/renovate/updates/digest.json5", "github>truecharts/public//.github/renovate/updates/patch.json5", "github>truecharts/public//.github/renovate/updates/minor.json5", diff --git a/.github/renovate/special/automerge.json5 b/.github/renovate/special/automerge.json5 index 1880eec85a0..c227a9a71d9 100644 --- a/.github/renovate/special/automerge.json5 +++ b/.github/renovate/special/automerge.json5 @@ -7,7 +7,7 @@ "automerge": true, "automergeType": "branch", "matchUpdateTypes": ["digest", "patch", "minor"], - "matchPackagePatterns": ["ghcr.io/bjw-s", "ghcr.io/onedr0p", "tccr.io/tccr/.*", "tccr.io/tccrbase/.*" ] + "matchPackagePatterns": ["ghcr.io/bjw-s", "ghcr.io/onedr0p", "tccr.io/tccr/.*", "tccr.io/tccrbase/.*" ], }, { "description": ["Auto-merge chart updates, patch, and minor updates for OCI Helm charts from tccr.io/truecharts"], diff --git a/.github/renovate/updates/major.json5 b/.github/renovate/updates/major.json5 index 2594c2ba9d0..a33ed5eeb68 100644 --- a/.github/renovate/updates/major.json5 +++ b/.github/renovate/updates/major.json5 @@ -11,7 +11,8 @@ "matchVersion": "^\\d{4}\\.\\d{1,2}(\\.\\d{1,2})?$", "excludePackagePatterns": ["*"], "enabled": false, - "matchUpdateTypes": ["major"] + "matchUpdateTypes": ["major"], + dependencyDashboardApproval: true, } ] } \ No newline at end of file