Skip to content

Commit 04f59a9

Browse files
alan-agius4devversion
authored andcommitted
ci: disable minor and major updates for TypeScript, rxjs and tslib
Disable automatic major and minor version updates for these packages. This is to prevent unexpected breaking changes and ensure build stability in CI.
1 parent 1d7c51b commit 04f59a9

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

renovate.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,10 @@
3434
"groupName": "all non-major dependencies",
3535
"schedule": ["after 10:00pm on monday", "before 04:00am on tuesday"]
3636
},
37+
{
38+
"groupName": "bazel",
39+
"matchDepNames": ["/^@bazel/.*/", "/^build_bazel.*/"]
40+
},
3741
{
3842
"matchBaseBranches": ["main"],
3943
"followTag": "next",
@@ -55,6 +59,20 @@
5559
{
5660
"matchCurrentVersion": "0.0.0-PLACEHOLDER",
5761
"enabled": false
62+
},
63+
{
64+
"separateMinorPatch": true,
65+
"matchPackageNames": ["typescript", "rxjs", "tslib"]
66+
},
67+
{
68+
"enabled": false,
69+
"matchPackageNames": ["typescript", "rxjs", "tslib"],
70+
"matchUpdateTypes": ["major"]
71+
},
72+
{
73+
"enabled": false,
74+
"matchPackageNames": ["typescript"],
75+
"matchUpdateTypes": ["minor"]
5876
}
5977
]
6078
}

0 commit comments

Comments
 (0)