Skip to content

Commit ea9ef2e

Browse files
committed
chore(renovate): open the Vite+ group only on one matching release
The Vite+ toolchain and the Vitest packages share an exact version, so a partial group update fails the resolver guard and the browser runner. Apply the release-age wait to every group member and only open the group once all of them are eligible, mirroring the playwright rule.
1 parent 8bad754 commit ea9ef2e

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

‎renovate.json‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,13 @@
1919
"minimumReleaseAge": "3 days",
2020
"internalChecksFilter": "strict"
2121
},
22+
{
23+
"description": "Keep the whole Vite+ toolchain on one matching release. Vite+ bundles an exact Vitest version, so it must ship together with the Vitest packages: a partial group update (for example Vitest 5.0.4 while Vite+ still bundles 5.0.3) fails the resolver guard and the browser test runner. Reuse the shared vite-plus/vitest monorepo matches, apply the release-age wait to every member, and only open the group once all of them are eligible. Mirrors the playwright rule.",
24+
"extends": ["monorepo:vite-plus", "monorepo:vitest"],
25+
"groupName": "Vite+ packages",
26+
"minimumReleaseAge": "3 days",
27+
"internalChecksFilter": "strict"
28+
},
2229
{
2330
"description": "Give core runtime dependency updates a distinct scope so release-please can include them in the changelog.",
2431
"matchPackageNames": [

0 commit comments

Comments
 (0)