diff --git a/.github/workflows/frontend-coverage.yaml b/.github/workflows/frontend-coverage.yaml index 3df61bc5d..129f34ba3 100644 --- a/.github/workflows/frontend-coverage.yaml +++ b/.github/workflows/frontend-coverage.yaml @@ -26,15 +26,15 @@ jobs: uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} - - name: Install latest npm + - name: Install latest pnpm working-directory: ${{env.working-directory}} run: | - npm install -g npm && - npm --version && - npm list -g --depth 0 + npm install -g pnpm && + pnpm --version && + pnpm list -g --depth 0 - name: Install dependencies working-directory: ${{env.working-directory}} - run: npm ci + run: pnpm i --frozen-lockfile - name: Run coverage working-directory: ${{env.working-directory}} - run: npm run coverage + run: pnpm run coverage diff --git a/.github/workflows/frontend-unit-tests.yml b/.github/workflows/frontend-unit-tests.yml index 1f60c714a..db8a63e48 100644 --- a/.github/workflows/frontend-unit-tests.yml +++ b/.github/workflows/frontend-unit-tests.yml @@ -28,12 +28,12 @@ jobs: - name: Install latest npm working-directory: ${{env.working-directory}} run: | - npm install -g npm && - npm --version && - npm list -g --depth 0 + npm install -g pnpm && + pnpm --version && + pnpm list -g --depth 0 - name: Install dependencies working-directory: ${{env.working-directory}} - run: npm ci + run: pnpm i --frozen-lockfile - name: Run tests working-directory: ${{env.working-directory}} - run: npm run test:ci + run: pnpm run test:ci diff --git a/.github/workflows/functional-tests.yml b/.github/workflows/functional-tests.yml index 37b8eacb3..a6649621a 100644 --- a/.github/workflows/functional-tests.yml +++ b/.github/workflows/functional-tests.yml @@ -53,8 +53,8 @@ jobs: - name: Install dependencies working-directory: ${{ env.working-directory }} run: | - npm install - npm ci + npm install -g pnpm + pnpm i --frozen-lockfile - name: Install Playwright browser ${{ matrix.playwright-browser }} working-directory: ${{ env.working-directory }} run: npx playwright install --with-deps ${{ matrix.playwright-browser }} diff --git a/.github/workflows/startup-tests.yml b/.github/workflows/startup-tests.yml index ff341d1fc..727b43089 100644 --- a/.github/workflows/startup-tests.yml +++ b/.github/workflows/startup-tests.yml @@ -46,8 +46,8 @@ jobs: - name: Install dependencies working-directory: ${{ env.working-directory }} run: | - npm install - npm ci + npm install -g pnpm + pnpm i --frozen-lockfile - name: Install Playwright Browsers working-directory: ${{ env.working-directory }} run: npx playwright install --with-deps @@ -101,8 +101,8 @@ jobs: - name: Install dependencies working-directory: ${{ env.working-directory }} run: | - npm install - npm ci + npm install -g pnpm + pnpm i --frozen-lockfile - name: Install Playwright Browsers working-directory: ${{ env.working-directory }} run: npx playwright install --with-deps