From cd47ca8e076b640a517f87f26da00b3ddea34f16 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 8d29504876..e96c175511 100644 --- a/.github/workflows/deploytest.yml +++ b/.github/workflows/deploytest.yml @@ -33,7 +33,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: @@ -63,7 +63,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 e995328d09..afcf8d1cde 100644 --- a/.github/workflows/frontendtest.yml +++ b/.github/workflows/frontendtest.yml @@ -33,7 +33,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 cdaa38687a..3a78053e95 100644 --- a/.github/workflows/i18n-download.yml +++ b/.github/workflows/i18n-download.yml @@ -25,7 +25,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 8235a53de9..11222133f2 100644 --- a/.github/workflows/i18n-upload.yml +++ b/.github/workflows/i18n-upload.yml @@ -25,7 +25,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 6efea7fad5..36ad6b88d4 100644 --- a/.github/workflows/pre-commit.yml +++ b/.github/workflows/pre-commit.yml @@ -41,7 +41,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: