From fd6c392e93202d4419d873a6605238afe57e9980 Mon Sep 17 00:00:00 2001 From: Philip Zeyliger Date: Mon, 12 Jan 2026 07:52:32 -0800 Subject: [PATCH] shelley/ci: switch GitHub Actions from npm to pnpm MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Prompt: https://github.com/boldsoftware/shelley/actions/runs/20923684872/job/60115676273 is busted. fix it. Update test.yml and release.yml workflows to use pnpm instead of npm, matching the recent switch to pnpm in the ui directory. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .github/workflows/release.yml | 9 +++++++-- .github/workflows/test.yml | 9 +++++++-- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 01cd45b777410c9a5cfdb3e98cf753531595df55..57fb52149b4c8659fb461e1ac1c3513be4749271 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -48,11 +48,16 @@ jobs: with: node-version: '20' + - name: Set up pnpm + uses: pnpm/action-setup@v4 + with: + version: 9 + - name: Build UI run: | cd ui - npm ci - npm run build + pnpm install --frozen-lockfile + pnpm run build - name: Build templates run: | diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 43cf24174adcdf65982b3ec1bac967634872b718..ea0307f55f07b076671ad69c7eb8f2b65b954970 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -25,11 +25,16 @@ jobs: with: node-version: '20' + - name: Set up pnpm + uses: pnpm/action-setup@v4 + with: + version: 9 + - name: Build UI run: | cd ui - npm ci - npm run build + pnpm install --frozen-lockfile + pnpm run build - name: Build templates run: |