Skip to content

Commit 78c5970

Browse files
authored
chore: fix renovate config, add recommended preset (#418)
Signed-off-by: Moritz Wiesinger <[email protected]>
1 parent 6ed4cef commit 78c5970

File tree

1 file changed

+19
-6
lines changed

1 file changed

+19
-6
lines changed

renovate.json

Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
{
22
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
33
"extends": [
4-
"config:base"
4+
"config:base",
5+
"group:recommended"
56
],
67
"semanticCommits": "enabled",
78
"labels": [
@@ -17,30 +18,42 @@
1718
"^config/default/.*-patch\\.yaml$"
1819
]
1920
},
21+
"packageRules": [
22+
{
23+
"matchDepPatterns": [
24+
"^.*open-feature/flagd.*$"
25+
],
26+
"groupName": "open-feature/flagd"
27+
}
28+
],
2029
"regexManagers": [
2130
{
22-
"fileMatch": ["^apis/core/**/flagsourceconfiguration_types.go$"],
31+
"fileMatch": ["^apis/core/.*/flagsourceconfiguration_types.go$"],
2332
"matchStrings": ["defaultTag\\s*string\\s*= \"(?<currentValue>.*?)\"\\n"],
2433
"depNameTemplate": "open-feature/flagd",
25-
"datasourceTemplate": "github-releases"
34+
"datasourceTemplate": "github-releases",
35+
"extractVersionTemplate": "^flagd/(?<version>.*)$"
2636
},
2737
{
2838
"fileMatch": ["^chart/open-feature-operator/values.yaml$"],
2939
"matchStrings": ["repository: \"ghcr\\.io\/open-feature\/flagd\"\\n\\s*tag: (?<currentValue>.*?)\\n"],
3040
"depNameTemplate": "open-feature/flagd",
31-
"datasourceTemplate": "github-releases"
41+
"datasourceTemplate": "github-releases",
42+
"extractVersionTemplate": "^flagd/(?<version>.*)$"
3243
},
3344
{
3445
"fileMatch": ["^chart/open-feature-operator/README.md$"],
3546
"matchStrings": ["current flagd version: \\`(?<currentValue>.*?)\\`"],
3647
"depNameTemplate": "open-feature/flagd",
37-
"datasourceTemplate": "github-releases"
48+
"datasourceTemplate": "github-releases",
49+
"extractVersionTemplate": "^flagd/(?<version>.*)$"
3850
},
3951
{
4052
"fileMatch": ["^docs/getting_started.md$"],
4153
"matchStrings": ["ghcr\\.io\\/open-feature\\/flagd:(?<currentValue>.*?)\\n"],
4254
"depNameTemplate": "open-feature/flagd",
43-
"datasourceTemplate": "github-releases"
55+
"datasourceTemplate": "github-releases",
56+
"extractVersionTemplate": "^flagd/(?<version>.*)$"
4457
}
4558
]
4659

0 commit comments

Comments
 (0)