From 8fa46120c07e3219569ffa79bae42234564b4a01 Mon Sep 17 00:00:00 2001 From: liguochuan <292761894@qq.com> Date: Mon, 17 Aug 2026 10:23:49 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20fix:=20=E5=9C=A8=20CI=20?= =?UTF-8?q?=E5=AE=89=E8=A3=85=20workspace=20=E4=BE=9D=E8=B5=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 避免 workspace 包未安装导致 Core 模块解析失败。 --- .github/workflows/ci.yml | 3 +++ .github/workflows/publish-npm.yml | 3 +++ 2 files changed, 6 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c35029f..8ff18cd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -33,6 +33,9 @@ jobs: with: node-version: ${{ matrix.node-version }} + - name: Install workspace dependencies + run: npm ci --ignore-scripts + - name: Run CLI tests run: npm test diff --git a/.github/workflows/publish-npm.yml b/.github/workflows/publish-npm.yml index 85215ed..0340e08 100644 --- a/.github/workflows/publish-npm.yml +++ b/.github/workflows/publish-npm.yml @@ -39,6 +39,9 @@ jobs: - name: Update npm for trusted publishing run: npm install --global npm@latest + - name: Install workspace dependencies + run: npm ci --ignore-scripts + - name: Verify tag matches package version shell: bash run: |