From 0b655db4ddd1b05985f711d1fa18447eb21eaab9 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: Sat, 15 Nov 2025 16:25:06 +0800 Subject: [PATCH] Add test step to build workflow Inserts 'pnpm test' into both build jobs in the GitHub Actions workflow to ensure tests are run during CI before building artifacts. --- .github/workflows/build.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7380d36e..d3b6c420 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -22,6 +22,7 @@ jobs: npm i -g pnpm pnpm i pnpm run typecheck || exit 1 + pnpm test || exit 1 pnpm --filter napcat-webui-frontend run build || exit 1 pnpm run build:framework mv packages/napcat-framework/dist framework-dist @@ -46,8 +47,9 @@ jobs: run: | npm i -g pnpm pnpm i - pnpm --filter napcat-webui-frontend run build || exit 1 pnpm run typecheck || exit 1 + pnpm test || exit 1 + pnpm --filter napcat-webui-frontend run build || exit 1 pnpm run build:shell mv packages/napcat-shell/dist shell-dist cd shell-dist