From c4ea4e2375ad10a3c7d6ec3a5f081a8f7f24f875 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miguel=20Mart=C3=ADn?= Date: Thu, 15 May 2025 01:51:22 +0200 Subject: [PATCH] Configure renovate tekton manager to update konflux pipelines MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Miguel Martín --- renovate.json | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/renovate.json b/renovate.json index 01e9e51..6336c0a 100644 --- a/renovate.json +++ b/renovate.json @@ -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": [ {