Repository navigation
infra: add renovate - #5202
infra: add renovate#5202
Conversation
Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com>
Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com>
Removed duplicate 'patch' from matchUpdateTypes.
codeboten
left a comment
There was a problem hiding this comment.
renovate has been really useful for years in the Collector repos, fully support moving to it
|
This PR has been automatically marked as stale because it has not had any activity for 14 days. It will be closed if no further activity occurs within 14 days of this comment. |
|
This PR has been automatically marked as stale because it has not had any activity for 14 days. It will be closed if no further activity occurs within 14 days of this comment. |
|
I'm happy to merge this @emdneto but do we need to enable the bot on the repo still? |
|
Should start working immediately 🎆 |
Description
This Renovate config will:
benchmark-requirements.txt|test-requirements.txtandpyproject.toml, while still scanning GitHub Actions workflow templates inside .github/workflows/templates/*.yml.j2 and .yaml.j2. + Locked files (i.e., test-requirements.{oldest,latest}.txt)I believe renovate will fit better than Dependabot because we can configure as many packageRules as we want + ignore some paths. Also, this config solves a current problem with dependabot bumps: For Github Action workflows, most of the updates can't be applied because Dependabot updates workflows that are generated through
tox -e generate-workflows, requiring a manual intervention step to update those. With this renovate config we are updating both templates+action workflows files.See emdneto#5 to understand how many PRs will be open and which files are being tracked by this renovate setup.