From e0e45b0005bc401a300c6c37916752ec14ca980b Mon Sep 17 00:00:00 2001 From: joshavant <830519+joshavant@users.noreply.github.com> Date: Tue, 17 Mar 2026 21:14:05 -0500 Subject: [PATCH] CI: fix extension-fast plan JSON parsing --- .github/workflows/ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 840d582abe3..6545b1798ad 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -413,12 +413,12 @@ jobs: if [ -n "$EXTENSION_ID" ]; then echo "Running extensions plan precheck: $EXTENSION_ID" - pnpm test:extension "$EXTENSION_ID" --allow-empty --dry-run --json > /dev/null + node scripts/test-extension.mjs "$EXTENSION_ID" --allow-empty --dry-run --json > /dev/null fi if [ -n "$CHANNEL_ID" ]; then echo "Running channels plan precheck: $CHANNEL_ID" - pnpm test:extension "$CHANNEL_ID" --allow-empty --dry-run --json > /dev/null + node scripts/test-extension.mjs "$CHANNEL_ID" --allow-empty --dry-run --json > /dev/null fi if [ -z "$EXTENSION_ID" ] && [ -z "$CHANNEL_ID" ]; then @@ -463,7 +463,7 @@ jobs: OPENCLAW_CHANGED_EXTENSION: ${{ matrix.extension }} run: | set -euo pipefail - plan_json="$(pnpm test:extension "$OPENCLAW_CHANGED_EXTENSION" --allow-empty --dry-run --json)" + plan_json="$(node scripts/test-extension.mjs "$OPENCLAW_CHANGED_EXTENSION" --allow-empty --dry-run --json)" config="$(printf '%s' "$plan_json" | jq -r '.config')" roots="$(printf '%s' "$plan_json" | jq -r '.roots | join(", ")')" tests="$(printf '%s' "$plan_json" | jq -r '.testFiles | length')"