From 0cc1e2fb625026bfd3d81a0071a12d8d1ba1d469 Mon Sep 17 00:00:00 2001 From: estebanthi Date: Mon, 23 Mar 2026 15:52:20 +0100 Subject: [PATCH] fix: install pnpm before setup-node --- .github/workflows/node-ci.yml | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/.github/workflows/node-ci.yml b/.github/workflows/node-ci.yml index 6efd4b1..ca8d37e 100644 --- a/.github/workflows/node-ci.yml +++ b/.github/workflows/node-ci.yml @@ -74,19 +74,16 @@ jobs: printf '%s\n' "${{ secrets.ssh_known_hosts }}" >> ~/.ssh/known_hosts chmod 644 ~/.ssh/known_hosts + - name: Set up pnpm + uses: pnpm/action-setup@v4 + with: + version: ${{ inputs.pnpm_version }} + - name: Set up Node uses: actions/setup-node@v4 with: node-version: ${{ inputs.node_version }} - - name: Enable corepack - run: corepack enable - working-directory: ${{ inputs.working_directory }} - - - name: Install pnpm - run: corepack prepare pnpm@${{ inputs.pnpm_version }} --activate - working-directory: ${{ inputs.working_directory }} - - name: Get pnpm store path id: pnpm-store run: echo "store_path=$(pnpm store path --silent)" >> "$GITHUB_OUTPUT"