Skip to content

build(deps-dev): move vitest and coverage-v8 to 5.x together - #164

Merged
semics-tech merged 2 commits into
mainfrom
autopilot/vitest-5
Nov 4, 2026
Merged

semics-tech merged 2 commits into
mainfrom
autopilot/vitest-5

Conversation

@semics-tech

Copy link
Copy Markdown
Owner

Supersedes #162 and #163. Dependabot should close both once this lands; if it doesn't, close them by hand.

Why one PR

@vitest/coverage-v8 pins an exact vitest peer, so merging either bump alone leaves the two on different majors (pnpm warns about the unmet peer). Whichever merged first would also conflict the other's lockfile.

Changes

  • vitest ^4.1.11 → ^5.0.5 in the root and every workspace package
  • @vitest/coverage-v8 ^4.1.11 → ^5.0.5
  • Lockfile regenerated. No config changes were needed.

Checked locally

  • pnpm lint (0 errors; the one warning is the existing one in dashboard/src/pages/Admin.tsx), pnpm typecheck
  • pnpm test:unit: 736/736
  • pnpm test:coverage: passes
  • pnpm test:integration: 18/18 against the dev stack with the fixture jobs seeded
  • pnpm audit --audit-level high: nothing at high or above

Running integration locally needs the fixture Agent jobs seeded first (deploy/sql-seed/seed.sql), the same way CI does it. Without them, 17 of 18 tests time out waiting for jobs, on main as well.

🤖 Generated with Claude Code

semics-tech and others added 2 commits November 3, 2026 18:25
Dependabot opened these as #162 and #163. Either one merged alone leaves
@vitest/coverage-v8 and vitest on different majors (coverage-v8 pins an
exact vitest peer), and whichever merged first would conflict the other's
lockfile, so they go in as one change.

No config changes were needed: the root and integration vitest configs
run unchanged on 5.0.5.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@semics-tech
semics-tech merged commit cc2d356 into main Nov 4, 2026
12 checks passed
@semics-tech
semics-tech deleted the autopilot/vitest-5 branch November 4, 2026 13:14
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