From 1d6fddd11f2d13a973e277debd44e6a2442eda83 Mon Sep 17 00:00:00 2001 From: Daniel Bennett Date: Mon, 22 Sep 2025 15:35:09 -0400 Subject: [PATCH] build: ui: setup-node v4.4.0 (#26826) for actions/cache upgrade, specifically to account for https://github.com/actions/toolkit/discussions/1890 --- .github/actions/setup-js/action.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/actions/setup-js/action.yml b/.github/actions/setup-js/action.yml index a7cb52be5..14b75f7e7 100644 --- a/.github/actions/setup-js/action.yml +++ b/.github/actions/setup-js/action.yml @@ -7,17 +7,20 @@ description: install node and pnpm, and run pnpm install runs: using: composite steps: + # install pnpm itself, but do not install deps yet - name: Install PNPM uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0 with: run_install: false + # install appropriate node version, and point cache at pnpm - name: Setup node - uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2 + uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0 with: node-version-file: package.json cache: pnpm + # now that cache is properly configured, pnpm install the deps - name: PNPM install run: pnpm install shell: bash