fix: repair main CI formatting and proxy deploy#13444
Conversation
The npm latest dist-tag for @auth/core currently points to 0.34.3, a backport patch published after 0.41.x. That version predates the Vipps provider, so every fresh Vercel deploy of the proxy fails to resolve @auth/core/providers/vipps. Pinning a caret range keeps deploys reproducible and immune to dist-tag movement.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
2 Skipped Deployments
|
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub. |
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #13444 +/- ##
=======================================
Coverage ? 39.34%
=======================================
Files ? 200
Lines ? 32375
Branches ? 1413
=======================================
Hits ? 12738
Misses ? 19637
Partials ? 0 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
☕️ Reasoning
Two unrelated breakages on
main, fixed together:1. Release workflow failing on
pnpm formatThe "Check formatting" step fails on
packages/core/test/actions/callback.test.ts(introduced in 9f7a97f) — one line exceeds prettier's print width. Ran prettier--writeon the file; no behavioural change.2. Proxy Vercel deploys failing on
@auth/core/providers/vippsapps/proxydeclares"@auth/core": "latest"and is outside the pnpm workspace, so every Vercel deploy resolveslatestfresh from npm. Thelatestdist-tag currently points to 0.34.3 — a backport patch published (2025-10-29) after 0.41.1, which moved the tag backwards. 0.34.3 predates the Vipps provider (added in 0.35.0), so the edge function build fails on@auth/core/providers/vipps.This PR pins
^0.41.2so proxy deploys no longer depend on dist-tag state.Note for maintainers: the dist-tag itself should also be repaired, since anyone installing
@auth/coretoday gets 0.34.3:and future backports should be published with an explicit
--tagso they don't capturelatest.🧢 Checklist