|
17 | 17 | "enabled": false |
18 | 18 | }, |
19 | 19 | "enabledManagers": [ |
| 20 | + "gomod", |
20 | 21 | "tekton", |
21 | 22 | "dockerfile", |
22 | 23 | "rpm", |
|
132 | 133 | "at any time" |
133 | 134 | ] |
134 | 135 | }, |
| 136 | + "gomod": { |
| 137 | + "enabled": true, |
| 138 | + "additionalBranchPrefix": "{{baseBranch}}/", |
| 139 | + "branchPrefix": "konflux/mintmaker/", |
| 140 | + "postUpdateOptions": ["gomodTidy", "gomodUpdateImportPaths"], |
| 141 | + "postUpgradeTasks": { |
| 142 | + "commands": ["go mod vendor", "go mod verify"], |
| 143 | + "fileFilters": ["vendor/**"] |
| 144 | + }, |
| 145 | + "packageRules": [ |
| 146 | + { |
| 147 | + "groupName": "Go dependencies", |
| 148 | + "commitMessageAction": "", |
| 149 | + "commitMessageTopic": "Go dependencies", |
| 150 | + "matchManagers": ["gomod"], |
| 151 | + "excludePackageNames": [ |
| 152 | + "k8s.io/kubernetes", |
| 153 | + "github.com/openshift/api", |
| 154 | + "github.com/openshift/client-go", |
| 155 | + "github.com/openshift/library-go" |
| 156 | + ] |
| 157 | + }, |
| 158 | + { |
| 159 | + "groupName": "Kubernetes dependencies", |
| 160 | + "commitMessageAction": "", |
| 161 | + "commitMessageTopic": "Kubernetes dependencies", |
| 162 | + "matchPackagePatterns": ["^k8s.io/"], |
| 163 | + "excludePackageNames": [ |
| 164 | + "k8s.io/kubernetes" |
| 165 | + ] |
| 166 | + } |
| 167 | + ] |
| 168 | + }, |
135 | 169 | "git-submodules": { |
136 | 170 | "enabled": false, |
137 | 171 | "additionalBranchPrefix": "{{baseBranch}}/", |
138 | | - "branchPrefix": "konflux/mintmaker/" |
| 172 | + "branchPrefix": "konflux/mintmaker/", |
139 | 173 | }, |
140 | 174 | "argocd": { |
141 | 175 | "additionalBranchPrefix": "{{baseBranch}}/", |
|
279 | 313 | "allowedCommands": [ |
280 | 314 | "^rpm-lockfile-prototype rpms.in.yaml$" |
281 | 315 | ], |
| 316 | + "allowedPostUpgradeCommands": [ |
| 317 | + "^rpm-lockfile-prototype rpms.in.yaml$", |
| 318 | + "^go mod vendor$", |
| 319 | + "^go mod tidy$", |
| 320 | + "^go mod verify$" |
| 321 | + ], |
282 | 322 | "dependencyDashboard": false |
283 | 323 | } |
0 commit comments