Skip to content

Commit ff6134d

Browse files
authored
Separate OTel group in renovate (#180)
Signed-off-by: Anuraag Agrawal <anuraaga@gmail.com>
1 parent 704d2ee commit ff6134d

1 file changed

Lines changed: 10 additions & 4 deletions

File tree

renovate.json

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3-
"extends": ["helpers:pinGitHubActionDigests", "schedule:earlyMondays"],
3+
// TODO: Restore "schedule:earlyMondays"
4+
"extends": ["helpers:pinGitHubActionDigests"],
45
"prHourlyLimit": 0,
56
"lockFileMaintenance": {
67
"enabled": true
@@ -25,11 +26,16 @@
2526
{
2627
"matchCategories": ["python"],
2728
"separateMajorMinor": false,
28-
// Needed to bump dev OTel dependencies. If a blanket value here doesn't make sense
29-
// in the future, we can separate out packageRules / group name for OTel.
30-
"ignoreUnstable": false,
3129
"groupName": "Python dependencies"
3230
},
31+
// Production artifacts depend on unstable ones with strict version-locking.
32+
{
33+
"matchCategories": ["python"],
34+
"matchPackageNames": ["opentelemetry-*"],
35+
"separateMajorMinor": false,
36+
"ignoreUnstable": false,
37+
"groupName": "OTel dependencies"
38+
},
3339
{
3440
"matchDatasources": ["golang-version"],
3541
"rangeStrategy": "bump",

0 commit comments

Comments
 (0)