Configure renovate tekton manager to update konflux pipelines

Signed-off-by: Miguel Martín <mmartinv@redhat.com>
This commit is contained in:
Miguel Martín 2025-05-15 01:51:22 +02:00
parent 0eb9ac2a15
commit c4ea4e2375
No known key found for this signature in database
GPG key ID: 399C0C41974AC700

View file

@ -4,6 +4,39 @@
"github>platform-engineering-org/.github"
],
"dependencyDashboard": true,
"tekton": {
"additionalBranchPrefix": "",
"includePaths": [
".tekton/**"
],
"fileMatch": [
"\\.yaml$",
"\\.yml$"
],
"packageRules": [
{
"matchPackageNames": [
"/^quay.io/bootc-devel/tekton-catalog//"
],
"enabled": true,
"groupName": "Konflux references",
"branchPrefix": "konflux/references/",
"group": {
"branchTopic": "{{{baseBranch}}}",
"commitMessageTopic": "{{{groupName}}}"
},
"commitMessageTopic": "Konflux references",
"prBodyColumns": [
"Package",
"Change",
"Notes"
],
"prBodyTemplate": "{{{header}}}{{{table}}}{{{notes}}}{{{changelogs}}}{{{configDescription}}}{{{controls}}}{{{footer}}}",
"recreateWhen": "always",
"rebaseWhen": "behind-base-branch"
}
]
},
"baseBranches": ["main", "f40", "f41"],
"packageRules": [
{