Skip to content

chore: upgrade Vite+ - #187

Merged
yordis merged 1 commit into
mainfrom
yordis/chore-upgrade-vite-plus
Oct 31, 2026
Merged

yordis merged 1 commit into
mainfrom
yordis/chore-upgrade-vite-plus

Conversation

@yordis

@yordis yordis commented Oct 31, 2026

Copy link
Copy Markdown
Member
  • Keep the toolchain on the layout vp validate expects, so running it no longer leaves a dirty tree.
  • Pin the setup-vp action so CI cannot pick up a new Vite+ release before we have tested it.

Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com>
@cursor

cursor Bot commented Oct 31, 2026 •

Copy link
Copy Markdown

PR Summary

Low Risk
Toolchain, lockfile, and CI action pin only; no product runtime or auth changes.

Overview
Aligns the monorepo with the Vite+ layout that vp validate expects, so validation no longer rewrites manifests or leaves a dirty tree.

Vitest is added as a catalog: devDependency next to vite-plus across apps, packages, infra, evals, and scripts; the workspace catalog pins vitest and @vitest/browser-playwright at 5.0.5, with pnpm vite@* / vitest@* overrides and peer rules. knip ignores vitest because tests still resolve it via vite-plus/test. .vitest/ is gitignored for new cache output.

CI Setup Vite+ steps are pinned from @v1 to voidzero-dev/setup-vp@v1.21.2 in mobile EAS fork preview and relay preview deploy/cleanup workflows so CI cannot drift to an untested action release.

Reviewed by Cursor Bugbot for commit cf6a87a. Bugbot is set up for automated code reviews on this repo. Configure here.

@github-actions github-actions Bot added vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. size:L labels Oct 31, 2026
@yordis
yordis merged commit 3deacf2 into main Oct 31, 2026
8 of 9 checks passed
@yordis
yordis deleted the yordis/chore-upgrade-vite-plus branch October 31, 2026 00:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:L vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant