From 5903d1b4d198b39aec1968b1ed40351972663170 Mon Sep 17 00:00:00 2001 From: Richard Tibbles Date: Tue, 26 May 2026 12:10:13 -0700 Subject: [PATCH] ci: bump pnpm/action-setup to v6.0.8 v6.0.3 carries a regression (pnpm/action-setup#225, #227) that ignores the packageManager-pinned pnpm version and installs pnpm 11, which requires Node.js >=22.13 and fails on our Node 20 runners. v6.0.7 restored self-update to the packageManager-pinned version (10.33.0). Co-Authored-By: Claude Opus 4.7 (1M context) --- .github/workflows/deploytest.yml | 4 ++-- .github/workflows/frontendtest.yml | 2 +- .github/workflows/i18n-download.yml | 2 +- .github/workflows/i18n-upload.yml | 2 +- .github/workflows/pre-commit.yml | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/deploytest.yml b/.github/workflows/deploytest.yml index 03f71f6ce7..38ba2e8714 100644 --- a/.github/workflows/deploytest.yml +++ b/.github/workflows/deploytest.yml @@ -29,7 +29,7 @@ jobs: steps: - uses: actions/checkout@v6 - name: Use pnpm - uses: pnpm/action-setup@v6.0.3 + uses: pnpm/action-setup@v6.0.8 - name: Use Node.js uses: actions/setup-node@v6 with: @@ -59,7 +59,7 @@ jobs: # Use uv to install dependencies directly from requirements files uv pip sync requirements.txt - name: Use pnpm - uses: pnpm/action-setup@v6.0.3 + uses: pnpm/action-setup@v6.0.8 - name: Use Node.js uses: actions/setup-node@v6 with: diff --git a/.github/workflows/frontendtest.yml b/.github/workflows/frontendtest.yml index 76de0dad94..30bd779d86 100644 --- a/.github/workflows/frontendtest.yml +++ b/.github/workflows/frontendtest.yml @@ -29,7 +29,7 @@ jobs: steps: - uses: actions/checkout@v6 - name: Use pnpm - uses: pnpm/action-setup@v6.0.3 + uses: pnpm/action-setup@v6.0.8 - name: Use Node.js uses: actions/setup-node@v6 with: diff --git a/.github/workflows/i18n-download.yml b/.github/workflows/i18n-download.yml index b4810d331d..f7fca48732 100644 --- a/.github/workflows/i18n-download.yml +++ b/.github/workflows/i18n-download.yml @@ -22,7 +22,7 @@ jobs: run: uv pip sync requirements.txt - name: Use pnpm - uses: pnpm/action-setup@v6.0.3 + uses: pnpm/action-setup@v6.0.8 - name: Use Node.js uses: actions/setup-node@v6 diff --git a/.github/workflows/i18n-upload.yml b/.github/workflows/i18n-upload.yml index 38816e944d..1486c74cb9 100644 --- a/.github/workflows/i18n-upload.yml +++ b/.github/workflows/i18n-upload.yml @@ -22,7 +22,7 @@ jobs: run: uv pip sync requirements.txt - name: Use pnpm - uses: pnpm/action-setup@v6.0.3 + uses: pnpm/action-setup@v6.0.8 - name: Use Node.js uses: actions/setup-node@v6 diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml index 14ff4ac2fd..6f9390bce1 100644 --- a/.github/workflows/pre-commit.yml +++ b/.github/workflows/pre-commit.yml @@ -38,7 +38,7 @@ jobs: python-version: '3.10' ignore-nothing-to-cache: 'true' - name: Use pnpm - uses: pnpm/action-setup@v6.0.3 + uses: pnpm/action-setup@v6.0.8 - name: Use Node.js uses: actions/setup-node@v6 with: