From 4baf0f4260622c2a0822d21525c8a2d5890565ac Mon Sep 17 00:00:00 2001 From: Dmitry Verkhoturov Date: Tue, 30 Jun 2026 20:10:43 +0100 Subject: [PATCH] Close remaining node/pnpm version drift after the pnpm 10 bump - frontend/.nvmrc was still pinned to 16, left behind by the node 16->20 bump everywhere else (Dockerfile, CI matrices). A contributor running 'nvm use' in frontend/ would land on node 16, which cannot even run pnpm 10 (requires node >=18) -- CI never reads .nvmrc, so this was invisible to every check. - pnpm/action-setup 'version: 10' floated the patch release in CI, inconsistent with the exact 10.10.0 pin now used in Dockerfile, Dockerfile.e2e and packageManager. Pinned all ten occurrences across ci-frontend.yml, ci-frontend-api.yml and release.yml to 10.10.0. --- .github/workflows/ci-frontend-api.yml | 6 +++--- .github/workflows/ci-frontend.yml | 10 +++++----- .github/workflows/release.yml | 4 ++-- frontend/.nvmrc | 2 +- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/ci-frontend-api.yml b/.github/workflows/ci-frontend-api.yml index 64eaa9aa..4ddebf6c 100644 --- a/.github/workflows/ci-frontend-api.yml +++ b/.github/workflows/ci-frontend-api.yml @@ -33,7 +33,7 @@ jobs: - name: Install pnpm uses: pnpm/action-setup@v6.0.4 with: - version: 10 + version: 10.10.0 run_install: false - name: Install node @@ -69,7 +69,7 @@ jobs: - name: Install pnpm uses: pnpm/action-setup@v6.0.4 with: - version: 10 + version: 10.10.0 run_install: false - name: Install node @@ -105,7 +105,7 @@ jobs: - name: Install pnpm uses: pnpm/action-setup@v6.0.4 with: - version: 10 + version: 10.10.0 run_install: false - name: Install node diff --git a/.github/workflows/ci-frontend.yml b/.github/workflows/ci-frontend.yml index ca382a91..a112eed4 100644 --- a/.github/workflows/ci-frontend.yml +++ b/.github/workflows/ci-frontend.yml @@ -33,7 +33,7 @@ jobs: - name: Install pnpm uses: pnpm/action-setup@v6.0.4 with: - version: 10 + version: 10.10.0 run_install: false - name: Install node @@ -69,7 +69,7 @@ jobs: - name: Install pnpm uses: pnpm/action-setup@v6.0.4 with: - version: 10 + version: 10.10.0 run_install: false - name: Install node @@ -105,7 +105,7 @@ jobs: - name: Install pnpm uses: pnpm/action-setup@v6.0.4 with: - version: 10 + version: 10.10.0 run_install: false - name: Install node @@ -141,7 +141,7 @@ jobs: - name: Install pnpm uses: pnpm/action-setup@v6.0.4 with: - version: 10 + version: 10.10.0 run_install: false - name: Check bundle size @@ -169,7 +169,7 @@ jobs: - name: Install pnpm uses: pnpm/action-setup@v6.0.4 with: - version: 10 + version: 10.10.0 run_install: false - name: Install node diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f654bde2..8a02f904 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -38,7 +38,7 @@ jobs: - name: install pnpm uses: pnpm/action-setup@v6.0.4 with: - version: 10 + version: 10.10.0 run_install: false - name: install node @@ -113,7 +113,7 @@ jobs: - name: install pnpm uses: pnpm/action-setup@v6.0.4 with: - version: 10 + version: 10.10.0 run_install: false - name: install node diff --git a/frontend/.nvmrc b/frontend/.nvmrc index b6a7d89c..209e3ef4 100644 --- a/frontend/.nvmrc +++ b/frontend/.nvmrc @@ -1 +1 @@ -16 +20