Skip to content

Commit 66f718b

Browse files
sync config with renovate-central
1 parent 8c3f43a commit 66f718b

1 file changed

Lines changed: 5 additions & 103 deletions

File tree

renovate.json

Lines changed: 5 additions & 103 deletions
Original file line numberDiff line numberDiff line change
@@ -1,104 +1,6 @@
11
{
2-
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3-
"extends": ["config:recommended"],
4-
"branchPrefix": "renovate/",
5-
"baseBranches": ["main", "rhoai-2.8", "rhoai-2.16", "rhoai-2.19", "rhoai-2.21"],
6-
"ignoreTests": true,
7-
"automergeType": "pr",
8-
"automerge": true,
9-
"prHourlyLimit": 0,
10-
"enabledManagers": ["dockerfile", "tekton"],
11-
"packageRules": [
12-
{
13-
"matchManagers": ["dockerfile"],
14-
"matchBaseBranches": ["main", "rhoai-2.8", "rhoai-2.16", "rhoai-2.19", "rhoai-2.21"],
15-
"matchUpdateTypes": ["digest"],
16-
"matchFileNames": ["*Dockerfile.konflux*"],
17-
"enabled": true,
18-
"ignoreTests": true,
19-
"automergeType": "pr",
20-
"automerge": true,
21-
"groupName": "Dockerfile Digest Updates",
22-
"branchPrefix": "renovate/docker-main/",
23-
"semanticCommits": "enabled"
24-
},
25-
{
26-
"matchManagers": ["tekton"],
27-
"matchBaseBranches": ["rhoai-2.8", "rhoai-2.16"],
28-
"matchUpdateTypes": ["digest", "minor"],
29-
"schedule": ["* 0-3 1 * *"],
30-
"enabled": true,
31-
"groupName": "Tekton Updates",
32-
"branchPrefix": "renovate/tekton-rhoai/",
33-
"semanticCommits": "enabled",
34-
"prFooter": "To execute skipped test pipelines write comment `/ok-to-test`",
35-
"matchPackageNames": [
36-
"/^quay.io/redhat-appstudio-tekton-catalog//",
37-
"/^quay.io/konflux-ci/tekton-catalog//"
38-
]
39-
}
40-
],
41-
"dockerfile": {
42-
"enabled": true,
43-
"schedule": ["at any time"],
44-
"additionalBranchPrefix": "{{baseBranch}}/",
45-
"branchPrefix": "konflux/mintmaker/",
46-
"ignoreTests": true,
47-
"automergeType": "pr",
48-
"automerge": true,
49-
"packageRules": [
50-
{
51-
"matchUpdateTypes": [
52-
"major",
53-
"minor",
54-
"pin",
55-
"pinDigest",
56-
"patch",
57-
"bump"
58-
],
59-
"enabled": false
60-
}
61-
],
62-
"ignorePaths": [
63-
"**/Dockerfile",
64-
"!**/Dockerfile.konflux*"
65-
],
66-
"pinDigests": true
67-
},
68-
"tekton": {
69-
"enabled": true,
70-
"schedule": ["* 0-3 1 * *"],
71-
"fileMatch": ["\\.yaml$", "\\.yml$"],
72-
"includePaths": [".tekton/**"],
73-
"packageRules": [
74-
{
75-
"matchUpdateTypes": [
76-
"major",
77-
"pin",
78-
"pinDigest",
79-
"patch"
80-
],
81-
"enabled": false
82-
},
83-
{
84-
"matchUpdateTypes": ["digest", "minor"],
85-
"enabled": true,
86-
"groupName": "Konflux references",
87-
"branchPrefix": "konflux/references/",
88-
"semanticCommits": "enabled",
89-
"prFooter": "To execute skipped test pipelines write comment `/ok-to-test`",
90-
"prBodyColumns": ["Package", "Change", "Notes"],
91-
"prBodyDefinitions": {
92-
"Notes": "{{#if (or (containsString updateType 'minor') (containsString updateType 'major'))}}:warning:[migration](https://github.com/redhat-appstudio/build-definitions/blob/main/task/{{{replace '^quay.io/(redhat-appstudio-tekton-catalog|konflux-ci/tekton-catalog)/task-' '' packageName}}}/{{{newVersion}}}/MIGRATION.md):warning:{{/if}}"
93-
},
94-
"prBodyTemplate": "{{{header}}}{{{table}}}{{{notes}}}{{{changelogs}}}{{{controls}}}{{{footer}}}",
95-
"recreateWhen": "always",
96-
"rebaseWhen": "behind-base-branch",
97-
"matchPackageNames": [
98-
"/^quay.io/redhat-appstudio-tekton-catalog//",
99-
"/^quay.io/konflux-ci/tekton-catalog//"
100-
]
101-
}
102-
]
103-
}
104-
}
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"extends": [
4+
"github>red-hat-data-services/konflux-central//renovate/default-renovate.json"
5+
]
6+
}

0 commit comments

Comments
 (0)