From 55f21c6caa8e0ac5fb0e846d27e0e9b48e363f56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=89=8B=E7=93=9C=E4=B8=80=E5=8D=81=E9=9B=AA?= Date: Thu, 13 Nov 2025 15:42:05 +0800 Subject: [PATCH] Install pnpm globally in build and release workflows Added 'npm i -g pnpm' to both build and release GitHub Actions workflows to ensure pnpm is available before running installation and build commands. --- .github/workflows/build.yml | 2 ++ .github/workflows/release.yml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0fc0eb03..549f6545 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -19,6 +19,7 @@ jobs: node-version: 20.x - name: Build NapCat.Framework run: | + npm i -g pnpm pnpm i pnpm --filter napcat-webui-frontend run build || exit 1 pnpm run build:framework @@ -40,6 +41,7 @@ jobs: node-version: 20.x - name: Build NapCat.Shell run: | + npm i -g pnpm pnpm i pnpm --filter napcat-webui-frontend run build || exit 1 pnpm run build:shell diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f720edf6..a93b9ae9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,6 +17,7 @@ jobs: node-version: 20.x - name: Build NapCat.Framework run: | + npm i -g pnpm pnpm i pnpm --filter napcat-webui-frontend run build || exit 1 pnpm run build:framework @@ -39,6 +40,7 @@ jobs: node-version: 20.x - name: Build NapCat.Shell run: | + npm i -g pnpm pnpm i pnpm --filter napcat-webui-frontend run build || exit 1 pnpm run build:shell