Now that we have a CI that can automatically vote on PRs and tell whether they are executing successfully or not we can setup a bot that will create PRs automatically. This issue is part of #433 and can be a starting point to regularly check on all kind of dependencies.
General tasks that need to be done to use renovate:
@mxmxchere and i discussed further possible improvements.
enable automerge. This can be activate because Renovate has to wait for the Github Branch protection rules anyway.
limit number of parallel Renovate PRs. This is because Renovate automatically rebases PRs if something is merged into main. Thus combining the e2e-tests with Renovate PRs would result in unnecessary work and repetition
add package rules to include custom zuul configs if required. For example #623 (calico).
Now that we have a CI that can automatically vote on PRs and tell whether they are executing successfully or not we can setup a bot that will create PRs automatically. This issue is part of #433 and can be a starting point to regularly check on all kind of dependencies.
General tasks that need to be done to use renovate:
Dependencies that should be tracked by renovate: