Skip to content

chore(renovate): hold vitest major until Storybook admits vitest 5 - #66

Merged
krisarmstrong merged 1 commit into
mainfrom
chore/renovate-hold-vitest-major
Sep 15, 2026
Merged

krisarmstrong merged 1 commit into
mainfrom
chore/renovate-hold-vitest-major

Conversation

@krisarmstrong

Copy link
Copy Markdown
Contributor

Summary

Adds one packageRule to the org preset: major updates of vitest and @vitest/** are disabled until @storybook/addon-vitest declares a peer range that admits vitest 5. Today @storybook/addon-vitest@10.6.0 pins peerOptional @vitest/browser-playwright ^4, so the major frontend-toolchain PR fails npm error ERESOLVE in every UI repo and has sat red on seed (#2577) and trellis (#429) since 09-10. Minor and patch updates keep flowing through the existing group.

Linked Issue

Closes #65

Testing Evidence

$ npx --package renovate renovate-config-validator default.json
 INFO: Validating default.json
 INFO: Config validated successfully

Security and Release Checklist

  • Renovate config only; no workflow, secret or permission change
  • Config validator clean

…book admits vitest 5

@storybook/addon-vitest@10.6.0 declares peerOptional @vitest/browser-playwright ^4,
so the vitest 5 half of the frontend-toolchain group fails ERESOLVE in every UI
repo and the major PR can never go green (seed#2577, trellis#429, stem#1200).
Minor and patch updates keep flowing.

Closes #65
@krisarmstrong
krisarmstrong enabled auto-merge (squash) September 15, 2026 00:25
@krisarmstrong
krisarmstrong merged commit c155922 into main Sep 15, 2026
4 checks passed
@krisarmstrong
krisarmstrong deleted the chore/renovate-hold-vitest-major branch September 16, 2026 01:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

renovate: major frontend-toolchain PRs are permanently red because vitest 5 cannot install beside @storybook/addon-vitest

1 participant