Merge branch 'renovate-configuration' into 'main'
Configure renovate to update once a new repos image is available See merge request fedora/bootc/base-images!182
This commit is contained in:
commit
d529d7002b
1 changed files with 61 additions and 0 deletions
|
|
@ -3,8 +3,69 @@
|
|||
"extends": [
|
||||
"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"
|
||||
}
|
||||
]
|
||||
},
|
||||
"customManagers": [
|
||||
{
|
||||
"customType": "regex",
|
||||
"description": [
|
||||
"Update 'REPOS_IMAGE' and 'BUILDER_IMAGE' in tekton files"
|
||||
],
|
||||
"baseBranches": [
|
||||
"main"
|
||||
],
|
||||
"fileMatch": [
|
||||
".tekton/.*\\.yaml$",
|
||||
".tekton/.*\\.yml$"
|
||||
],
|
||||
"matchStrings": [
|
||||
"REPOS_IMAGE=(?<depName>.*):(?<currentValue>.*)@(?<currentDigest>.*)\\n",
|
||||
"BUILDER_IMAGE=(?<depName>.*):(?<currentValue>.*)@(?<currentDigest>.*)\\n"
|
||||
],
|
||||
"versioningTemplate": "regex:(?<compatibility>.*)-(?<minor>\\d{8})(\\.n)?\\.(?<build>\\d)",
|
||||
"datasourceTemplate": "docker"
|
||||
}
|
||||
],
|
||||
"baseBranches": ["main", "f40", "f41"],
|
||||
"packageRules": [
|
||||
{
|
||||
"matchPackageNames": [
|
||||
"quay.io/bootc-devel/.*-compose"
|
||||
],
|
||||
"automerge": true
|
||||
},
|
||||
{
|
||||
"matchPackageNames": ["quay.io/fedora/fedora"],
|
||||
"allowedVersions": "=40",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue