|
1 | 1 | {
|
2 | 2 | "$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
3 | 3 | "extends": [
|
4 |
| - "config:base" |
| 4 | + "config:base", |
| 5 | + "group:recommended" |
5 | 6 | ],
|
6 | 7 | "semanticCommits": "enabled",
|
7 | 8 | "labels": [
|
|
17 | 18 | "^config/default/.*-patch\\.yaml$"
|
18 | 19 | ]
|
19 | 20 | },
|
| 21 | + "packageRules": [ |
| 22 | + { |
| 23 | + "matchDepPatterns": [ |
| 24 | + "^.*open-feature/flagd.*$" |
| 25 | + ], |
| 26 | + "groupName": "open-feature/flagd" |
| 27 | + } |
| 28 | + ], |
20 | 29 | "regexManagers": [
|
21 | 30 | {
|
22 |
| - "fileMatch": ["^apis/core/**/flagsourceconfiguration_types.go$"], |
| 31 | + "fileMatch": ["^apis/core/.*/flagsourceconfiguration_types.go$"], |
23 | 32 | "matchStrings": ["defaultTag\\s*string\\s*= \"(?<currentValue>.*?)\"\\n"],
|
24 | 33 | "depNameTemplate": "open-feature/flagd",
|
25 |
| - "datasourceTemplate": "github-releases" |
| 34 | + "datasourceTemplate": "github-releases", |
| 35 | + "extractVersionTemplate": "^flagd/(?<version>.*)$" |
26 | 36 | },
|
27 | 37 | {
|
28 | 38 | "fileMatch": ["^chart/open-feature-operator/values.yaml$"],
|
29 | 39 | "matchStrings": ["repository: \"ghcr\\.io\/open-feature\/flagd\"\\n\\s*tag: (?<currentValue>.*?)\\n"],
|
30 | 40 | "depNameTemplate": "open-feature/flagd",
|
31 |
| - "datasourceTemplate": "github-releases" |
| 41 | + "datasourceTemplate": "github-releases", |
| 42 | + "extractVersionTemplate": "^flagd/(?<version>.*)$" |
32 | 43 | },
|
33 | 44 | {
|
34 | 45 | "fileMatch": ["^chart/open-feature-operator/README.md$"],
|
35 | 46 | "matchStrings": ["current flagd version: \\`(?<currentValue>.*?)\\`"],
|
36 | 47 | "depNameTemplate": "open-feature/flagd",
|
37 |
| - "datasourceTemplate": "github-releases" |
| 48 | + "datasourceTemplate": "github-releases", |
| 49 | + "extractVersionTemplate": "^flagd/(?<version>.*)$" |
38 | 50 | },
|
39 | 51 | {
|
40 | 52 | "fileMatch": ["^docs/getting_started.md$"],
|
41 | 53 | "matchStrings": ["ghcr\\.io\\/open-feature\\/flagd:(?<currentValue>.*?)\\n"],
|
42 | 54 | "depNameTemplate": "open-feature/flagd",
|
43 |
| - "datasourceTemplate": "github-releases" |
| 55 | + "datasourceTemplate": "github-releases", |
| 56 | + "extractVersionTemplate": "^flagd/(?<version>.*)$" |
44 | 57 | }
|
45 | 58 | ]
|
46 | 59 |
|
|
0 commit comments