Skip to content

chore(dependabot): ignore vite v8 until plugin-react-swc v4 is adopted#50

Merged
MarkAC007 merged 1 commit into
mainfrom
chore/ignore-vite-v8
May 4, 2026
Merged

chore(dependabot): ignore vite v8 until plugin-react-swc v4 is adopted#50
MarkAC007 merged 1 commit into
mainfrom
chore/ignore-vite-v8

Conversation

@MarkAC007
Copy link
Copy Markdown
Owner

Summary

  • Adds vite >=8.0.0 to the dependabot ignore list (mirrors the existing React 19 pattern)
  • Vite 8 has a peer-dep conflict with @vitejs/plugin-react-swc@3.x (which only declares peer vite@^4 || ^5 || ^6 || ^7), causing npm ci to ERESOLVE in CI
  • This unblocks dependabot from re-opening the broken dev-dependencies bump (chore(deps-dev): bump the dev-dependencies group across 1 directory with 12 updates #49) until we explicitly pair vite 8 with plugin-react-swc v4

Why

PR #49 failed CI on both Code Quality & Build (20.x) and Check Licenses because it bumped vite to 8.0.9 while plugin-react-swc remained at 3.x. The fix is either to bump both together (which requires evaluating plugin-react-swc 4.x — currently bundled inside the unrelated major prod-deps PR #45) or to pin vite at 7.x. This PR takes the pin path so dependabot stops generating broken PRs.

After merge

Test plan

  • No code changes — config-only
  • CI passes on this branch (no install changes, should be green)

@MarkAC007 MarkAC007 merged commit cf9db7c into main May 4, 2026
13 checks passed
@MarkAC007 MarkAC007 deleted the chore/ignore-vite-v8 branch May 4, 2026 15:50
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.

1 participant