Skip to content

fix(ci): unblock Dependency Vulnerability Audit npm ci#868

Merged
Junirezz merged 3 commits into
mainfrom
fix/ci-dependency-audit-npm-ci
Jun 27, 2026
Merged

fix(ci): unblock Dependency Vulnerability Audit npm ci#868
Junirezz merged 3 commits into
mainfrom
fix/ci-dependency-audit-npm-ci

Conversation

@Junirezz

Copy link
Copy Markdown
Owner

Summary

  • Build packages/api-schemas before backend/frontend installs in rust-security.yml, matching Monorepo CI conventions.
  • Add the missing ../packages/api-schemas entry to backend/package-lock.json so npm ci can resolve the local @yieldvault/api-schemas link (npm was surfacing this as a misleading EUSAGE / missing lockfile error).

Test plan

  • Dependency Vulnerability Audit workflow passes on this PR
  • Backend npm ci succeeds in backend/ after api-schemas build

Junirezz and others added 3 commits June 27, 2026 15:08
Build shared api-schemas before backend/frontend npm ci and restore the missing local lockfile target so npm ci can resolve @yieldvault/api-schemas.
Wire up symbols left undefined after recent merges so Monorepo CI frontend build and tsc pass again.
Restore WalletReconnectPrompt import, remove unused Loader2, fix idle prefetch typing, and drop unused state updater params.

Co-authored-by: Cursor <cursoragent@cursor.com>
@Junirezz Junirezz merged commit ef004d2 into main Jun 27, 2026
10 of 16 checks passed
@Junirezz Junirezz deleted the fix/ci-dependency-audit-npm-ci branch June 27, 2026 14:47
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