Skip to content

Fix CI test workflow install failure from Vite/esbuild peer mismatch - #1

Closed
codedevdev with Copilot wants to merge 2 commits into
mainfrom
copilot/fix-76177670-1182505248-65c3a3de-212a-42be-badd-f539b981e046
Closed

Fix CI test workflow install failure from Vite/esbuild peer mismatch#1
codedevdev with Copilot wants to merge 2 commits into
mainfrom
copilot/fix-76177670-1182505248-65c3a3de-212a-42be-badd-f539b981e046

Conversation

Copilot AI commented Jun 24, 2026

Copy link
Copy Markdown

The test GitHub Actions job was failing at npm ci due to an unresolved peer dependency conflict in the frontend toolchain. This PR aligns dependency versions so CI can resolve and install consistently.

  • Dependency alignment for CI install

    • Updated esbuild in devDependencies from ^0.25.0 to ^0.28.1 to satisfy Vite 8 peer requirements (^0.27 || ^0.28).
  • Lockfile synchronization

    • Regenerated package-lock.json so CI uses a compatible, deterministic dependency graph with the updated peer constraints.
  • Effective change

    • Removes the npm ci ERESOLVE failure path in the test workflow without changing app logic.
{
  "devDependencies": {
    "vite": "^8.0.12",
    "esbuild": "^0.28.1"
  }
}

Copilot AI changed the title [WIP] Copilot Request Fix CI test workflow install failure from Vite/esbuild peer mismatch Jun 24, 2026
Copilot AI requested a review from codedevdev June 24, 2026 18:46
@codedevdev
codedevdev marked this pull request as ready for review June 24, 2026 18:46
@codedevdev codedevdev closed this Jul 27, 2026
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.

2 participants