mirror of
https://github.com/coreos/fedora-coreos-config.git
synced 2026-11-03 22:59:47 -09:00
See below the details: - we don't want to bump the bootc submodule for now - we don't want RPM lockfile bump. This will be achieved during the bump-lockfile operation from Jenkins for short them. Longer term, we'll move it to a GH action when all the archs are supported in Fedora Konflux cluster. - we bump quay.io/fedora image to latest stable one only. The default rule is bumping to latest one which is rawhide. Also, this file should not be propagate to other branches by the coreos bot. Renovate uses the config from the repository's default branch. See [1] for more details. This will be handled in another PR. [1] https://docs.renovatebot.com/configuration-options/#configuration-options
52 lines
1.1 KiB
JSON
52 lines
1.1 KiB
JSON
{
|
|
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
|
"baseBranches": ["main"],
|
|
"branchPrefix": "renovate/",
|
|
"prHourlyLimit": 0,
|
|
"branchConcurrentLimit": 0,
|
|
"baseBranchPatterns": [
|
|
"testing-devel",
|
|
"next-devel",
|
|
"rawhide",
|
|
"branched"
|
|
],
|
|
"packageRules": [
|
|
{
|
|
"matchDatasources": ["docker"],
|
|
"matchDepNames": ["quay.io/fedora/fedora"],
|
|
"enabled": false
|
|
},
|
|
{
|
|
"matchDatasources": ["git-submodules"],
|
|
"enabled": false
|
|
},
|
|
{
|
|
"matchManagers": ["rpm"],
|
|
"enabled": false
|
|
},
|
|
{
|
|
"matchManagers": ["custom.regex"],
|
|
"matchBaseBranches": [
|
|
"testing-devel"
|
|
],
|
|
"matchPackageNames": [
|
|
"quay.io/fedora/fedora:**"
|
|
]
|
|
}
|
|
],
|
|
"customManagers": [
|
|
{
|
|
"customType": "regex",
|
|
"description": "Update Fedora base image based on endoflife-date",
|
|
"fileMatch": [
|
|
"Dockerfile|Containerfile"
|
|
],
|
|
"matchStrings": [
|
|
"quay.io/fedora/fedora:(?<currentValue>.*)"
|
|
],
|
|
"versioningTemplate": "loose",
|
|
"datasourceTemplate": "endoflife-date",
|
|
"depNameTemplate": "fedora"
|
|
}
|
|
]
|
|
}
|