diff --git a/.github/actions/pnpm-node-install/action.yaml b/.github/actions/pnpm-node-install/action.yaml index d3bd27338d..0095e540c5 100644 --- a/.github/actions/pnpm-node-install/action.yaml +++ b/.github/actions/pnpm-node-install/action.yaml @@ -8,6 +8,10 @@ inputs: pnpm-version: description: pnpm version required: true + pnpm-skip-install: + description: Skip install. + required: false + default: false pnpm-install-args: description: Extra arguments for pnpm install, e.g. --no-frozen-lockfile. @@ -25,3 +29,4 @@ runs: - name: Install JS dependencies run: pnpm install ${{ inputs.pnpm-install-args }} shell: bash + if: ${{ !inputs.pnpm-skip-install }} diff --git a/.github/workflows/e2e-tests.yaml b/.github/workflows/e2e-tests.yaml index 97d505f9e8..1b16b3e9ab 100644 --- a/.github/workflows/e2e-tests.yaml +++ b/.github/workflows/e2e-tests.yaml @@ -19,8 +19,8 @@ jobs: with: node-version: 22.7.0 pnpm-version: 9.7.0 - pnpm-install-args: --no-frozen-lockfile - - name: Install Cypress + skip-install: true + - name: Install depdendencies and Cypress uses: cypress-io/github-action@v6 with: runTests: false