chore(workspace): enforce dependency declarations

This commit is contained in:
digua committed 2026-07-16 20:09:18 +08:00
1 parent 756daf04bf
commit c34f71ed2d
7 files changed
+249 -2

No files matched your search

+3
View File
@@ -58,6 +58,9 @@ jobs:
- name: Install dependencies
run: pnpm install --frozen-lockfile
- name: Check workspace dependency declarations
run: pnpm run check:workspace-deps
# 共享 node_modules 的 better-sqlite3 由 pnpm install 保持 Node ABI
# (desktop 不再有 electron-rebuild postinstall),这里只需准备 CLI 专属副本。
- name: Prepare better-sqlite3 for Node tests