From 6b97e8cc1cf7692e36cb84edb22164546891475d Mon Sep 17 00:00:00 2001 From: "Francis B." <8886566+cheefbird@users.noreply.github.com> Date: Mon, 15 Jun 2026 23:52:22 -0700 Subject: [PATCH 1/4] chore: harden renovate config --- renovate.json | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/renovate.json b/renovate.json index e5818c7..ceba3ab 100644 --- a/renovate.json +++ b/renovate.json @@ -3,10 +3,15 @@ "extends": [ "config:best-practices", "helpers:pinGitHubActionDigestsToSemver", - "mergeConfidence:all-badges" + "mergeConfidence:all-badges", + "workarounds:all" + ], + "schedule": [ + "after 4pm", + "before 8am" ], - "schedule": ["after 4pm", "before 8am"], "prConcurrentLimit": 5, + "minimumReleaseAge": "7 days", "separateMajorMinor": true, "major": { "dependencyDashboardApproval": true @@ -14,7 +19,10 @@ "osvVulnerabilityAlerts": true, "dependencyDashboardOSVVulnerabilitySummary": "all", "vulnerabilityAlerts": { - "addLabels": ["security"], + "addLabels": [ + "security" + ], + "minimumReleaseAge": null, "prConcurrentLimit": 10 }, "packageRules": [ @@ -31,12 +39,18 @@ }, { "description": "Group TypeScript ecosystem", - "matchPackageNames": ["typescript", "tslib"], + "matchPackageNames": [ + "typescript", + "tslib" + ], "groupName": "typescript" }, { "description": "Group test infrastructure", - "matchPackageNames": ["vitest", "happy-dom"], + "matchPackageNames": [ + "vitest", + "happy-dom" + ], "groupName": "test infrastructure" } ] From 49010f5ccddd27506c449e84af30406e029391ca Mon Sep 17 00:00:00 2001 From: "Francis B." <8886566+cheefbird@users.noreply.github.com> Date: Mon, 15 Jun 2026 23:56:35 -0700 Subject: [PATCH 2/4] chore: remove age change for now --- renovate.json | 1 - 1 file changed, 1 deletion(-) diff --git a/renovate.json b/renovate.json index ceba3ab..88abdb5 100644 --- a/renovate.json +++ b/renovate.json @@ -11,7 +11,6 @@ "before 8am" ], "prConcurrentLimit": 5, - "minimumReleaseAge": "7 days", "separateMajorMinor": true, "major": { "dependencyDashboardApproval": true From 75426ca65ae78569446e8c7a038e6e623c8e3ed0 Mon Sep 17 00:00:00 2001 From: "Francis B." <8886566+cheefbird@users.noreply.github.com> Date: Tue, 16 Jun 2026 00:02:55 -0700 Subject: [PATCH 3/4] chore: remove hourly limit --- renovate.json | 1 + 1 file changed, 1 insertion(+) diff --git a/renovate.json b/renovate.json index 88abdb5..b5d836d 100644 --- a/renovate.json +++ b/renovate.json @@ -11,6 +11,7 @@ "before 8am" ], "prConcurrentLimit": 5, + "prHourlyLimit": 0, "separateMajorMinor": true, "major": { "dependencyDashboardApproval": true From 48cb4a403978ef14732c02f18b8393795628cf7f Mon Sep 17 00:00:00 2001 From: "Francis B." <8886566+cheefbird@users.noreply.github.com> Date: Tue, 16 Jun 2026 00:09:23 -0700 Subject: [PATCH 4/4] chore: lint fixes --- renovate.json | 19 ++++--------------- 1 file changed, 4 insertions(+), 15 deletions(-) diff --git a/renovate.json b/renovate.json index b5d836d..1121b5d 100644 --- a/renovate.json +++ b/renovate.json @@ -6,10 +6,7 @@ "mergeConfidence:all-badges", "workarounds:all" ], - "schedule": [ - "after 4pm", - "before 8am" - ], + "schedule": ["after 4pm", "before 8am"], "prConcurrentLimit": 5, "prHourlyLimit": 0, "separateMajorMinor": true, @@ -19,9 +16,7 @@ "osvVulnerabilityAlerts": true, "dependencyDashboardOSVVulnerabilitySummary": "all", "vulnerabilityAlerts": { - "addLabels": [ - "security" - ], + "addLabels": ["security"], "minimumReleaseAge": null, "prConcurrentLimit": 10 }, @@ -39,18 +34,12 @@ }, { "description": "Group TypeScript ecosystem", - "matchPackageNames": [ - "typescript", - "tslib" - ], + "matchPackageNames": ["typescript", "tslib"], "groupName": "typescript" }, { "description": "Group test infrastructure", - "matchPackageNames": [ - "vitest", - "happy-dom" - ], + "matchPackageNames": ["vitest", "happy-dom"], "groupName": "test infrastructure" } ]