Commit graph

6 commits

Author SHA1 Message Date
Joel Capitao
12b4b7d54b konflux/renovate: disable lockfile maintenance
We are about to commit lockfiles to enable hermetic builds, we'll
bump definitions with cosa within bump-lockfile Jenkins job [1].
So we don't want Renovate/MintMaker do the maintenance of this file.

[1] https://github.com/coreos/coreos-assembler/pull/4298
2025-09-30 09:28:49 +02:00
Joel Capitao
751c10f2be konflux/renovate: fix submodule update disablement 2025-09-30 09:28:49 +02:00
Joel Capitao
0eaeff0270 konflux/renovate: update main branch only
As we sync the other branches from testing-devel, we don't need
Renovate/MintMaker to watch those branches.
2025-09-30 09:28:49 +02:00
konflux-fedora[bot]
0c414cf6b1 chore(config): migrate config renovate.json 2025-09-19 15:26:59 +02:00
Joel Capitao
69ea46e06c konflux: update pipeline ref automatically
We apply the Renovate rule only on testing-devel branch as the CoreOS
bot will sync changes to the other branches.
2025-09-16 11:56:11 +02:00
Joel Capitao
29ba851429 konflux: add renovate configuration
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
2025-07-31 11:54:01 +02:00