diff --git a/.github/workflows/code-quality.yml b/.github/workflows/code-quality.yml index ea9231766..5995ffc6f 100644 --- a/.github/workflows/code-quality.yml +++ b/.github/workflows/code-quality.yml @@ -224,7 +224,11 @@ jobs: uses: actions/setup-node@v4 with: node-version: '18' - cache: 'npm' + + - name: Install pnpm + uses: pnpm/action-setup@v4 + with: + version: latest - name: Check if frontend files changed id: frontend-changes @@ -244,7 +248,7 @@ jobs: - name: Install dependencies for extension if: steps.frontend-changes.outputs.extension == 'true' working-directory: surfsense_browser_extension - run: npm ci + run: pnpm install --frozen-lockfile - name: Install pre-commit run: pip install pre-commit