From 1ba51737cfaabb319f291ae35b92d70b7fb8ddd1 Mon Sep 17 00:00:00 2001 From: Richard Tan Date: Tue, 12 May 2026 02:19:05 +0800 Subject: [PATCH] ci(sync-workspace): install boxel-cli via pnpm to handle catalog: protocol --- .github/actions/sync-workspace/action.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/actions/sync-workspace/action.yml b/.github/actions/sync-workspace/action.yml index 1b408eb2..8dcaca8f 100644 --- a/.github/actions/sync-workspace/action.yml +++ b/.github/actions/sync-workspace/action.yml @@ -33,7 +33,13 @@ runs: - name: Install boxel-cli shell: bash - run: npm install -g @cardstack/boxel-cli + run: | + npm install -g pnpm + export PNPM_HOME="$HOME/.local/share/pnpm" + mkdir -p "$PNPM_HOME" + echo "PNPM_HOME=$PNPM_HOME" >> "$GITHUB_ENV" + echo "$PNPM_HOME" >> "$GITHUB_PATH" + PATH="$PNPM_HOME:$PATH" pnpm add -g @cardstack/boxel-cli - name: Create boxel-cli profile shell: bash