From b826b76393384f194c7c359d0c85f5896318824f Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Sun, 10 Sep 2023 00:21:47 +0200 Subject: [PATCH 1/4] Add renovate deps groups --- .github/renovate.json | 29 +++++++++++++++++++++++++++++ renovate.json | 6 ------ 2 files changed, 29 insertions(+), 6 deletions(-) create mode 100644 .github/renovate.json delete mode 100644 renovate.json diff --git a/.github/renovate.json b/.github/renovate.json new file mode 100644 index 0000000000..8d593c49d1 --- /dev/null +++ b/.github/renovate.json @@ -0,0 +1,29 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": ["config:base"], + "packageRules": [ + { + "groupName": "golang deps non-major", + "matchManagers": ["gomod"], + "matchUpdateTypes": ["minor", "patch"], + "extends": ["schedule:daily"], + "labels": ["dependencies"] + }, + { + "groupName": "web npm deps non-major", + "matchManagers": ["npm"], + "matchUpdateTypes": ["minor", "patch"], + "matchFileNames": ["web/package.json"], + "extends": ["schedule:daily"], + "labels": ["dependencies"] + }, + { + "groupName": "docs npm deps non-major", + "matchManagers": ["npm"], + "matchUpdateTypes": ["minor", "patch"], + "matchFileNames": ["docs/**/package.json"], + "extends": ["schedule:daily"], + "labels": ["dependencies"] + } + ] +} diff --git a/renovate.json b/renovate.json deleted file mode 100644 index 39a2b6e9a5..0000000000 --- a/renovate.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": [ - "config:base" - ] -} From 5e81792d6fd02ca9769d914f0cc12e7bdc576c9b Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Sun, 10 Sep 2023 00:30:23 +0200 Subject: [PATCH 2/4] add lockfile maintenance --- .github/renovate.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/renovate.json b/.github/renovate.json index 8d593c49d1..b4527b6566 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -1,6 +1,6 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": ["config:base"], + "extends": ["config:base", ":maintainLockFilesWeekly"], "packageRules": [ { "groupName": "golang deps non-major", From 40b616a7199a7e7a45c4aaf4ed3edf58366bcfe1 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Sun, 10 Sep 2023 09:07:59 +0200 Subject: [PATCH 3/4] set pr limit --- .github/renovate.json | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/renovate.json b/.github/renovate.json index b4527b6566..38f851ccdd 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -1,6 +1,7 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": ["config:base", ":maintainLockFilesWeekly"], + "prConcurrentLimit": 5, "packageRules": [ { "groupName": "golang deps non-major", From 3fd357a673e0f55bf55b66cd410db31eded49ec0 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Sun, 10 Sep 2023 09:09:38 +0200 Subject: [PATCH 4/4] use renamed base config preset --- .github/renovate.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/renovate.json b/.github/renovate.json index 38f851ccdd..9d1ac4f4f7 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -1,6 +1,6 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": ["config:base", ":maintainLockFilesWeekly"], + "extends": ["config:recommended", ":maintainLockFilesWeekly"], "prConcurrentLimit": 5, "packageRules": [ {