From 7b2fa9c6f4c2dc32b04e31efd7a5bfa6d1a6822d Mon Sep 17 00:00:00 2001 From: Paddy Mullen Date: Sun, 22 Feb 2026 15:26:01 -0500 Subject: [PATCH] ci: remove redundant pnpm workspace install from Playwright test jobs The test scripts already run their own `pnpm install` in packages/buckaroo-js-core/. The CI-level workspace-wide `pnpm install --frozen-lockfile` was redundant. pnpm setup and cache are kept so the scripts' install is fast. Co-Authored-By: Claude Opus 4.6 --- .github/workflows/checks.yml | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index a6aabf1c1..ea15e72f5 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -254,14 +254,11 @@ jobs: uses: pnpm/action-setup@v4 with: version: 9.10.0 - - name: Setup Node.js with pnpm cache + - name: Setup Node.js uses: actions/setup-node@v4 with: cache: 'pnpm' cache-dependency-path: 'packages/pnpm-lock.yaml' - - name: Install pnpm dependencies - working-directory: packages - run: pnpm install --frozen-lockfile - name: Download build artifacts uses: actions/download-artifact@v4 with: @@ -294,14 +291,11 @@ jobs: uses: pnpm/action-setup@v4 with: version: 9.10.0 - - name: Setup Node.js with pnpm cache + - name: Setup Node.js uses: actions/setup-node@v4 with: cache: 'pnpm' cache-dependency-path: 'packages/pnpm-lock.yaml' - - name: Install pnpm dependencies - working-directory: packages - run: pnpm install --frozen-lockfile - name: Download build artifacts uses: actions/download-artifact@v4 with: @@ -368,14 +362,11 @@ jobs: uses: pnpm/action-setup@v4 with: version: 9.10.0 - - name: Setup Node.js with pnpm cache + - name: Setup Node.js uses: actions/setup-node@v4 with: cache: 'pnpm' cache-dependency-path: 'packages/pnpm-lock.yaml' - - name: Install pnpm dependencies - working-directory: packages - run: pnpm install --frozen-lockfile - name: Download build artifacts uses: actions/download-artifact@v4 with: