From 3b1dfcb7d11e9358bb88bb3447ff31a9c495cd7b Mon Sep 17 00:00:00 2001 From: Vucomir Ianculov Date: Fri, 8 May 2026 18:30:26 +0300 Subject: [PATCH] added option to pin version pnpm --- .github/workflows/check-node-application.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/check-node-application.yml b/.github/workflows/check-node-application.yml index 4b5fe1d..c73dfb3 100644 --- a/.github/workflows/check-node-application.yml +++ b/.github/workflows/check-node-application.yml @@ -32,6 +32,11 @@ on: type: string description: "Cache type (npm, yarn, pnpm or empty string to disable). Defaults to npm if package-lock.json exists" default: "pnpm" + pnpm_version: + required: false + type: string + description: "Version of pnpm to install (e.g. '9', '9.12.0', 'latest')" + default: "latest" install_dependencies: required: false type: boolean @@ -94,7 +99,7 @@ jobs: if: ${{ inputs.cache == 'pnpm' }} uses: pnpm/action-setup@v4 with: - version: latest + version: ${{ inputs.pnpm_version }} - uses: actions/setup-node@v6 with: