Skip to content

Commit 0e5912d

Browse files
committed
ci: update configuration of renovate (reduce human workload)
1 parent 6017d12 commit 0e5912d

File tree

2 files changed

+27
-6
lines changed

2 files changed

+27
-6
lines changed

renovate.json

Lines changed: 0 additions & 6 deletions
This file was deleted.

renovate.json5

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
// https://docs.renovatebot.com/configuration-options/
2+
// https://www.augmentedmind.de/2023/07/30/renovate-bot-cheat-sheet/
3+
{
4+
$schema: "https://docs.renovatebot.com/renovate-schema.json",
5+
extends: ["config:recommended"],
6+
additionalReviewers: ["davidB"],
7+
packageRules: [
8+
{
9+
matchUpdateTypes: ["patch", "pin", "digest"],
10+
enabled: false,
11+
},
12+
{
13+
matchPackageNames: ["helm"],
14+
automerge: true,
15+
// Force Renovate to not create a PR (but merge its branches directly), to avoid PR-related email spam
16+
automergeType: "branch",
17+
},
18+
{
19+
matchPackageNames: ["/opentelemetry/"],
20+
groupName: "opentelemetry",
21+
},
22+
{
23+
matchPackageNames: ["kube", "k8s-openapi"],
24+
groupName: "kubers",
25+
},
26+
],
27+
}

0 commit comments

Comments
 (0)