Commit 20d4e2c081a for woocommerce
commit 20d4e2c081a93b971b58ac03174f46d32a820126
Author: Chi-Hsuan Huang <chihsuan.tw@gmail.com>
Date: Mon May 11 11:48:49 2026 +0800
Install JS dependencies in woocommerce-analytics build-package.sh (#64762)
fix: install JS deps in woocommerce-analytics build-package.sh
diff --git a/packages/php/woocommerce-analytics/tasks/build-package.sh b/packages/php/woocommerce-analytics/tasks/build-package.sh
index fff600855ec..833d5b9f524 100755
--- a/packages/php/woocommerce-analytics/tasks/build-package.sh
+++ b/packages/php/woocommerce-analytics/tasks/build-package.sh
@@ -19,6 +19,11 @@ if [ -d "$BUILD_DIR" ]; then
rm -rf "$BUILD_DIR"
fi
+# Install JS dependencies. The mirror workflow does not run `pnpm install`
+# before invoking us, so node_modules may be missing.
+echo "Installing JS dependencies..."
+pnpm install --filter "@automattic/woocommerce-analytics" --frozen-lockfile
+
# Build JS assets first
echo "Building JS assets..."
pnpm run build-production