From 2b1ea5972df11397909c44e89cd2c4993625f765 Mon Sep 17 00:00:00 2001 From: Yuvraj Singh Chauhan Date: Thu, 20 Aug 2026 04:26:56 +0530 Subject: [PATCH 1/7] chore: add renovate configuration for go dependency automation Signed-off-by: Yuvraj Singh Chauhan --- .github/renovate.json | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 .github/renovate.json diff --git a/.github/renovate.json b/.github/renovate.json new file mode 100644 index 00000000..90b0cdf8 --- /dev/null +++ b/.github/renovate.json @@ -0,0 +1,25 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:recommended" + ], + "postUpdateOptions": [ + "gomodTidy", + "gomodVendor" + ], + "packageRules": [ + { + "description": "Group Kubernetes dependencies together", + "matchPackagePatterns": [ + "^k8s\\.io/", + "^sigs\\.k8s\\.io/" + ], + "groupName": "kubernetes packages" + }, + { + "description": "Group GitHub Actions updates", + "matchMatchers": ["github-actions"], + "groupName": "github actions" + } + ] +} From a81ad1005f5da63a5bf7c72b659a74d0b5f83a4c Mon Sep 17 00:00:00 2001 From: Yuvraj Singh Chauhan Date: Thu, 20 Aug 2026 04:36:58 +0530 Subject: [PATCH 2/7] fix: typo in rennovate Signed-off-by: Yuvraj Singh Chauhan --- .github/renovate.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/renovate.json b/.github/renovate.json index 90b0cdf8..5d181337 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -18,7 +18,7 @@ }, { "description": "Group GitHub Actions updates", - "matchMatchers": ["github-actions"], + "matchManagers": ["github-actions"], "groupName": "github actions" } ] From 6b99e07f199f1c35ba23a9057edac304792fb236 Mon Sep 17 00:00:00 2001 From: Yuvraj Singh Chauhan <24429@iiitu.ac.in> Date: Mon, 12 Oct 2026 17:37:37 +0530 Subject: [PATCH 3/7] Update .github/renovate.json Co-authored-by: Michael Valdron Signed-off-by: Yuvraj Singh Chauhan <24429@iiitu.ac.in> --- .github/renovate.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/renovate.json b/.github/renovate.json index 5d181337..ccc52b3c 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -1,7 +1,9 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ - "config:recommended" + "config:recommended", + "helpers:pinGitHubActionDigests", + ":gitSignOff" ], "postUpdateOptions": [ "gomodTidy", From 2f5398e5636c09f9d8f8b3783f7ab724df632cb3 Mon Sep 17 00:00:00 2001 From: Yuvraj Singh Chauhan <24429@iiitu.ac.in> Date: Mon, 12 Oct 2026 17:38:01 +0530 Subject: [PATCH 4/7] Update .github/renovate.json Co-authored-by: Michael Valdron Signed-off-by: Yuvraj Singh Chauhan <24429@iiitu.ac.in> --- .github/renovate.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/renovate.json b/.github/renovate.json index ccc52b3c..dff5e458 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -21,7 +21,9 @@ { "description": "Group GitHub Actions updates", "matchManagers": ["github-actions"], - "groupName": "github actions" + "groupName": "github actions", + "groupSlug": "github-actions-deps", + "commitMessageTopic": "GitHub Action {{depName}}" } ] } From a9c850ccc94639a0df145f31f1acf844955ad62f Mon Sep 17 00:00:00 2001 From: Yuvraj Singh Chauhan <24429@iiitu.ac.in> Date: Mon, 12 Oct 2026 17:38:37 +0530 Subject: [PATCH 5/7] Update .github/renovate.json Co-authored-by: Michael Valdron Signed-off-by: Yuvraj Singh Chauhan <24429@iiitu.ac.in> --- .github/renovate.json | 8 -------- 1 file changed, 8 deletions(-) diff --git a/.github/renovate.json b/.github/renovate.json index dff5e458..2d11c8a4 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -10,14 +10,6 @@ "gomodVendor" ], "packageRules": [ - { - "description": "Group Kubernetes dependencies together", - "matchPackagePatterns": [ - "^k8s\\.io/", - "^sigs\\.k8s\\.io/" - ], - "groupName": "kubernetes packages" - }, { "description": "Group GitHub Actions updates", "matchManagers": ["github-actions"], From 1f97be0c1de6904880aa67f4aadbcf9846c8b597 Mon Sep 17 00:00:00 2001 From: Yuvraj Singh Chauhan <24429@iiitu.ac.in> Date: Mon, 12 Oct 2026 19:32:05 +0530 Subject: [PATCH 6/7] Update .github/renovate.json Co-authored-by: Michael Valdron Signed-off-by: Yuvraj Singh Chauhan <24429@iiitu.ac.in> --- .github/renovate.json | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/renovate.json b/.github/renovate.json index 2d11c8a4..581a8ba4 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -5,10 +5,6 @@ "helpers:pinGitHubActionDigests", ":gitSignOff" ], - "postUpdateOptions": [ - "gomodTidy", - "gomodVendor" - ], "packageRules": [ { "description": "Group GitHub Actions updates", From 006fdd61f37e51e189d026401dbb20be5b5da477 Mon Sep 17 00:00:00 2001 From: Yuvraj Singh Chauhan Date: Sun, 18 Oct 2026 17:01:01 +0530 Subject: [PATCH 7/7] chore: address renovate config review feedback Signed-off-by: Yuvraj Singh Chauhan --- .github/renovate.json | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/.github/renovate.json b/.github/renovate.json index 581a8ba4..25daf0c3 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -5,6 +5,13 @@ "helpers:pinGitHubActionDigests", ":gitSignOff" ], + "timezone": "America/Toronto", + "schedule": [ + "* 19-23,0-2 */2,4 * 4" + ], + "enabledManagers": [ + "github-actions" + ], "packageRules": [ { "description": "Group GitHub Actions updates", @@ -13,5 +20,11 @@ "groupSlug": "github-actions-deps", "commitMessageTopic": "GitHub Action {{depName}}" } - ] + ], + "vulnerabilityAlerts": { + "enabled": true + }, + "prHourlyLimit": 20, + "prConcurrentLimit": 1, + "labels": ["renovatebot"] }