Skip to content

chore(CI-CD): 🔧 upgrade Vite to v8#19

Merged
baxyz merged 1 commit intomainfrom
update-vite
Apr 1, 2026
Merged

chore(CI-CD): 🔧 upgrade Vite to v8#19
baxyz merged 1 commit intomainfrom
update-vite

Conversation

@baxyz
Copy link
Copy Markdown
Contributor

@baxyz baxyz commented Apr 1, 2026

Summary

  • upgrade vite from ^7.3.1 to ^8.0.3
  • refresh lockfile entries accordingly

Validation

  • pnpm typecheck
  • pnpm test (60 files, 507 tests)
  • pnpm build

Notes

  • no source code logic changes were required
  • build pipeline remains functional with Vite 8

Copilot AI review requested due to automatic review settings April 1, 2026 21:08
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Upgrades the project’s build tooling by moving vite to the v8 major release and updating the pnpm lockfile to reflect the new dependency graph, while keeping existing build/test/typecheck scripts unchanged.

Changes:

  • Bump vite from ^7.3.1 to ^8.0.3 in package.json.
  • Refresh pnpm-lock.yaml with Vite 8’s updated transitive dependencies (e.g., rolldown, lightningcss, postcss bump).

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
package.json Updates the Vite devDependency to v8.0.3.
pnpm-lock.yaml Updates lockfile resolutions/snapshots for Vite v8 and related transitive dependency changes.
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 1, 2026

✅ PR Validation Passed

All checks passed and coverage target reached!


📋 Pipeline Status

Job Status
🔢 Version passing
🏗️ Build passing
🧪 Tests passing
📝 Lint passing
📘 TypeCheck passing
🧾 Conventional Commits passing
🔗 Coherency passing

📊 Code Coverage

Overall Coverage: 100.0% — Target reached! 🎯

Metric Progress Coverage
Lines ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ 100%
Branches ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ 100%
Functions ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ 100%
Statements ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ 100%

🧬 Mutation Testing

🟡 Mutation Score: 88.38% — good

Metric Progress Score
🟡 Mutation Score ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░ 88.38%

🧬 Mutation testing is informational only and does not block the PR


ℹ️ About this report
  • 🎯 Coverage Target: 100% for all metrics
  • 🧬 Mutation Testing: powered by Stryker (non-blocking)
  • 🔄 This comment updates automatically with each push
  • 📈 Coverage is measured using Vitest + v8

🤖 Generated by @helpers4 CI • 2026-04-01

@baxyz baxyz merged commit f297432 into main Apr 1, 2026
17 checks passed
@baxyz baxyz deleted the update-vite branch April 1, 2026 21:24
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