ci: Manage min sdk using renovate#2032
ci: Manage min sdk using renovate#2032thompson-tomo wants to merge 6 commits intoopen-telemetry:mainfrom
Conversation
e0d7ba1 to
e80c36a
Compare
| depNameTemplate: "{{packageName}}-alpine", | ||
| }, | ||
| { | ||
| customType: "regex", |
There was a problem hiding this comment.
I don't quite understand how this is supposed to work. Do you have a guide that I may review to understand the implications of this change?
There was a problem hiding this comment.
The best doc I have found is https://docs.renovatebot.com/configuration-options/#custommanagers
In effect it locates files which match managerFilePatterns. For each file it does a regex search for each matchString from which the current version is extracted and in this case depname is hard coded. It then uses the datasource to find all new versions. We descard all non x.y.0 updates.
There is a package rule which says if the update matches this depType then it needs approval to be created.
In effect it automates the update of all the gemspecs after an approval.
|
Putting this to draft till #2031 lands as the rule introduced there will need to be extended to allow these updates through. |
e80c36a to
f6509d8
Compare
054c474 to
12b2426
Compare
Bump min gemspec ruby sdk version on approval within renovate. This ensures the gemspec and github actions are mantained.
This also improves the renovate dashboard by grouping the min sdk updates into their own category.