From 75490a3f2b962da9a3d836125c344dd1f44e11d7 Mon Sep 17 00:00:00 2001 From: Qingyu Wang <40660121+colinaaa@users.noreply.github.com> Date: Tue, 13 May 2025 11:46:44 +0800 Subject: [PATCH] chore(web-tests): use `is-ci` instead of shell --- packages/web-platform/web-tests/package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/web-platform/web-tests/package.json b/packages/web-platform/web-tests/package.json index 3489f028c4..b09b4bc6b1 100644 --- a/packages/web-platform/web-tests/package.json +++ b/packages/web-platform/web-tests/package.json @@ -11,8 +11,8 @@ }, "scripts": { "bench": "vitest bench", - "build": "if [ \"$CI\" = \"1\" ]; then pnpm build:cases; fi", - "build:cases": "rm -rf dist && node ./scripts/generate-build-command.js", + "build": "pnpm dlx is-ci && pnpm build:cases || echo 'Skipping build:cases in non-CI environment'", + "build:cases": "rm -rf dist && node ./scripts/generate-build-command.js", "coverage": "nyc report --cwd=$(realpath ../)", "coverage:ci": "nyc report --cwd=$(realpath ../) --reporter=lcov", "lh": "pnpm dlx @lhci/cli autorun",