From 36b16d0b5e5d5e2a52973a187ab4930a2e98fbc4 Mon Sep 17 00:00:00 2001 From: Janis Horsts Date: Wed, 3 Sep 2025 18:57:11 +0100 Subject: [PATCH 1/2] chore(renovate): refactor renovate best practices --- .github/renovate.json5 | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index 812f5c2..451198e 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -1,13 +1,11 @@ { - $schema: "https://docs.renovatebot.com/renovate-schema.json", + $schema: 'https://docs.renovatebot.com/renovate-schema.json', extends: [ - "config:recommended" + 'config:best-practices', + 'security:openssf-scorecard', + ':semanticCommits', ], configMigration: true, - prHourlyLimit: 1, - schedule: [ // utc timezone - 'after 6am on monday', - ], dockerfile: { fileMatch: [ 'Earthfile', @@ -26,7 +24,7 @@ 'minor', 'patch', ], - groupName: "{{datasource}} (non-major)", + groupName: '{{datasource}} (non-major)', addLabels: [ 'non-major', ], From 68a97e78ee435014a1ce6e0aa6a218d3107d0be4 Mon Sep 17 00:00:00 2001 From: Janis Horsts Date: Wed, 3 Sep 2025 19:11:37 +0100 Subject: [PATCH 2/2] chore(renovate): remove conflicting conf --- .github/renovate.json5 | 28 ---------------------------- 1 file changed, 28 deletions(-) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index 451198e..8075a6d 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -14,32 +14,4 @@ labels: [ 'renovate', ], - packageRules: [ - { - // group packages in the same PR according to data source & update type - matchManagers: [ - 'npm', 'github-actions', - ], - matchUpdateTypes: [ - 'minor', - 'patch', - ], - groupName: '{{datasource}} (non-major)', - addLabels: [ - 'non-major', - ], - }, - { - // add major label to major updates - matchManagers: [ - 'npm', 'github-actions', - ], - matchUpdateTypes: [ - 'major', - ], - addLabels: [ - '{{updateType}}', - ], - }, - ], }