From 5277eeb6cea1bed1ce624aa2f468925bfcb00d2d Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Thu, 15 Jan 2026 11:08:51 +0100 Subject: [PATCH 1/2] Onboard renovate --- .github/dependabot.yml | 21 ---------------- .github/renovate.json5 | 54 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 54 insertions(+), 21 deletions(-) delete mode 100644 .github/dependabot.yml create mode 100644 .github/renovate.json5 diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index 0c22ad6..0000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,21 +0,0 @@ -# To get started with Dependabot version updates, you'll need to specify which -# package ecosystems to update and where the package manifests are located. -# Please see the documentation for all configuration options: -# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates - -version: 2 -updates: - - package-ecosystem: "gomod" - directory: "/" - schedule: - interval: "daily" - reviewers: - - "dergeberl" - - "rgroemmer" - - package-ecosystem: "github-actions" - directory: "/" - schedule: - interval: "daily" - reviewers: - - "dergeberl" - - "rgroemmer" diff --git a/.github/renovate.json5 b/.github/renovate.json5 new file mode 100644 index 0000000..603c503 --- /dev/null +++ b/.github/renovate.json5 @@ -0,0 +1,54 @@ +{ + $schema: 'https://docs.renovatebot.com/renovate-schema.json', + extends: [ + 'config:recommended', + 'github>stackitcloud/ske-ci-infra//config/renovate/ske.json5', + ], + additionalReviewers: [ + 'dergeberl', + 'rgroemmer', + ], + packageRules: [ + { + matchManagers: [ + 'gomod', + ], + matchUpdateTypes: [ + 'patch', + 'digest', + ], + automerge: true, + addLabels: [ + 'skip-review', + ], + }, + { + groupName: 'kubernetes', + matchDatasources: [ + 'gomod', + ], + matchPackageNames: [ + '/^k8s.io/', + ], + }, + { + groupName: 'devTools non-major', + matchManagers: [ + 'custom.regex', + ], + matchFileNames: [ + '/Makefile$/', + '/\\.mk$/', + '/\\.sh$/', + ], + matchUpdateTypes: [ + 'minor', + 'patch', + ], + automerge: true, + addLabels: [ + 'skip-review', + ], + }, + ], +} From 308135eada97952a0317abcec69878bcbb764db1 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Thu, 15 Jan 2026 11:12:49 +0100 Subject: [PATCH 2/2] drop unused labels --- .github/renovate.json5 | 6 ------ 1 file changed, 6 deletions(-) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index 603c503..ffd844c 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -18,9 +18,6 @@ 'digest', ], automerge: true, - addLabels: [ - 'skip-review', - ], }, { groupName: 'kubernetes', @@ -46,9 +43,6 @@ 'patch', ], automerge: true, - addLabels: [ - 'skip-review', - ], }, ], }