|
11 | 11 | ],
|
12 | 12 | "kubernetes": {
|
13 | 13 | "fileMatch": [
|
14 |
| - "^chart/templates/rendered\\.yaml$", |
15 |
| - "^config/default/.*-patch\\.yaml$", |
| 14 | + "^chart/templates/rendered\\.ya?ml$", |
| 15 | + "^config/default/.*-patch\\.ya?ml$", |
16 | 16 | "test\\/.*\\.ya?ml$"
|
17 | 17 | ]
|
18 | 18 | },
|
|
22 | 22 | "^.*open-feature/flagd.*$"
|
23 | 23 | ],
|
24 | 24 | "groupName": "open-feature/flagd"
|
25 |
| - } |
26 |
| - ], |
27 |
| - "regexManagers": [ |
28 |
| - { |
29 |
| - "fileMatch": ["^apis/core/.*/flagsourceconfiguration_types.go$"], |
30 |
| - "matchStrings": ["defaultTag\\s*string\\s*= \"(?<currentValue>.*?)\"\\s"], |
31 |
| - "depNameTemplate": "open-feature/flagd", |
32 |
| - "datasourceTemplate": "github-releases", |
33 |
| - "extractVersionTemplate": "^flagd/(?<version>.*)$" |
34 | 25 | },
|
35 | 26 | {
|
36 |
| - "fileMatch": ["^chart/open-feature-operator/values.yaml$"], |
37 |
| - "matchStrings": ["repository: \"ghcr\\.io\/open-feature\/flagd\"\\n\\s*tag: (?<currentValue>.*?)\\s"], |
38 |
| - "depNameTemplate": "open-feature/flagd", |
39 |
| - "datasourceTemplate": "github-releases", |
40 |
| - "extractVersionTemplate": "^flagd/(?<version>.*)$" |
| 27 | + "matchDepNames": [ |
| 28 | + "open-feature/flagd", |
| 29 | + "open-feature/flagd/flagd" |
| 30 | + ], |
| 31 | + "extractVersion": "^flagd/(?<version>.*?)$" |
41 | 32 | },
|
42 | 33 | {
|
43 |
| - "fileMatch": ["^chart/open-feature-operator/README.md$"], |
44 |
| - "matchStrings": ["current flagd version: \\`(?<currentValue>.*?)\\`"], |
45 |
| - "depNameTemplate": "open-feature/flagd", |
46 |
| - "datasourceTemplate": "github-releases", |
47 |
| - "extractVersionTemplate": "^flagd/(?<version>.*)$" |
48 |
| - }, |
| 34 | + "matchDepNames": [ |
| 35 | + "open-feature/flagd-proxy", |
| 36 | + "open-feature/flagd/flagd-proxy" |
| 37 | + ], |
| 38 | + "extractVersion": "^flagd-proxy/(?<version>.*?)$" |
| 39 | + } |
| 40 | + ], |
| 41 | + "regexManagers": [ |
49 | 42 | {
|
50 | 43 | "fileMatch": [
|
51 |
| - "^docs/getting_started.md$", |
52 |
| - "^test/e2e/kuttl/inject-flagd/01-assert.yaml$" |
| 44 | + "^docs/getting_started.md$" |
53 | 45 | ],
|
54 | 46 | "matchStrings": ["ghcr\\.io\\/open-feature\\/flagd:(?<currentValue>.*?)\\s"],
|
55 | 47 | "depNameTemplate": "open-feature/flagd",
|
|
62 | 54 | "(^|\\/)Dockerfile",
|
63 | 55 | "(^|\\/).*\\.ya?ml$",
|
64 | 56 | "(^|\\/).*\\.toml$",
|
65 |
| - "(^|\\/).*\\.sh$" |
| 57 | + "(^|\\/).*\\.sh$", |
| 58 | + "^controllers/common/flagd-proxy.go$", |
| 59 | + "^apis/core/.*/flagsourceconfiguration_types.go$" |
66 | 60 | ],
|
67 | 61 | "matchStrings": [
|
68 |
| - "# renovate: datasource=(?<datasource>.+?) depName=(?<depName>.+?)\\s.*?_VERSION ?(\\??=|\\: ?) ?\\\"?(?<currentValue>.+?)?\\\"?\\s" |
| 62 | + "(#|\\/\\/) renovate: datasource=(?<datasource>.+?) depName=(?<depName>.+?)\\s.*?(?<separator>\\??=|\\: ?) ?\\\"?(?<currentValue>.+?)?\\\"?\\s" |
69 | 63 | ]
|
70 |
| - }, |
71 |
| - { |
72 |
| - "fileMatch": ["^controllers/core/flagsourceconfiguration/flagd-proxy.go$"], |
73 |
| - "matchStrings": ["\"(?<currentValue>.*?)\" \\/\\/FLAGD_PROXY_TAG_RENOVATE"], |
74 |
| - "depNameTemplate": "open-feature/flagd", |
75 |
| - "datasourceTemplate": "github-releases", |
76 |
| - "extractVersionTemplate": "^flagd-proxy/(?<version>.*)$" |
77 |
| - }, |
78 |
| - { |
79 |
| - "fileMatch": ["^chart/open-feature-operator/values.yaml$"], |
80 |
| - "matchStrings": ["repository: \"ghcr\\.io\/open-feature\/flagd-proxy\"\\n\\s*tag: (?<currentValue>.*?)\\s"], |
81 |
| - "depNameTemplate": "open-feature/flagd", |
82 |
| - "datasourceTemplate": "github-releases", |
83 |
| - "extractVersionTemplate": "^flagd-proxy/(?<version>.*)$" |
84 |
| - }, |
85 |
| - { |
86 |
| - "fileMatch": ["^chart/open-feature-operator/README.md$"], |
87 |
| - "matchStrings": ["current flagd-proxy version: \\`(?<currentValue>.*?)\\`"], |
88 |
| - "depNameTemplate": "open-feature/flagd", |
89 |
| - "datasourceTemplate": "github-releases", |
90 |
| - "extractVersionTemplate": "^flagd-proxy/(?<version>.*)$" |
91 |
| - }, |
92 |
| - { |
93 |
| - "fileMatch": [ |
94 |
| - "^test/e2e/kuttl/fsconfig-flagd-proxy-sync/00-install.yaml$", |
95 |
| - "^test/e2e/kuttl/fsconfig-flagd-proxy-sync/01-assert.yaml$", |
96 |
| - "^test/e2e/kuttl/fsconfig-k8s-sync/00-install.yaml$", |
97 |
| - "^test/e2e/kuttl/fsconfig-k8s-sync/01-assert.yaml$", |
98 |
| - "^test/e2e/kuttl/fsconfig-file-sync/00-install.yaml$", |
99 |
| - "^test/e2e/kuttl/fsconfig-file-sync/01-assert.yaml$" |
100 |
| - ], |
101 |
| - "matchStrings": ["image: ghcr\\.io\/open-feature\/flagd:(?<currentValue>.*?)\\s"], |
102 |
| - "depNameTemplate": "open-feature/flagd", |
103 |
| - "datasourceTemplate": "github-releases", |
104 |
| - "extractVersionTemplate": "^flagd-proxy/(?<version>.*)$" |
105 |
| - }, |
106 |
| - { |
107 |
| - "fileMatch": [ |
108 |
| - "^test/e2e/kuttl/fsconfig-flagd-proxy-sync/00-install.yaml$", |
109 |
| - "^test/e2e/kuttl/fsconfig-k8s-sync/00-install.yaml$", |
110 |
| - "^test/e2e/kuttl/fsconfig-file-sync/00-install.yaml$" |
111 |
| - ], |
112 |
| - "matchStrings": ["tag: (?<currentValue>.*?)\\s"], |
113 |
| - "depNameTemplate": "open-feature/flagd", |
114 |
| - "datasourceTemplate": "github-releases", |
115 |
| - "extractVersionTemplate": "^flagd-proxy/(?<version>.*)$" |
116 | 64 | }
|
117 | 65 | ]
|
118 | 66 | }
|
0 commit comments