diff --git a/.github/workflows/coveralls.yml b/.github/workflows/coveralls.yml index ac6ca1fd..4a5e5cdc 100644 --- a/.github/workflows/coveralls.yml +++ b/.github/workflows/coveralls.yml @@ -12,15 +12,22 @@ jobs: steps: - uses: actions/checkout@v1 + - uses: pnpm/action-setup@v2 + id: pnpm-install + with: + version: latest + run_install: false + - name: Use Node.js 18.x uses: actions/setup-node@v1 with: node-version: 18.x + cache: 'pnpm' - name: run coverage run: | - npm ci - npm run test-coverage + pnpm install + pnpm run test-coverage - name: Coveralls uses: coverallsapp/github-action@master diff --git a/.github/workflows/jest-test.yml b/.github/workflows/jest-test.yml index 2a19760c..c810ac7f 100644 --- a/.github/workflows/jest-test.yml +++ b/.github/workflows/jest-test.yml @@ -21,9 +21,15 @@ jobs: steps: - uses: actions/checkout@v2 + - uses: pnpm/action-setup@v2 + id: pnpm-install + with: + version: latest + run_install: false - name: Use Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: node-version: ${{ matrix.node-version }} - - run: npm ci - - run: npm test + cache: 'pnpm' + - run: pnpm install + - run: pnpm test diff --git a/.github/workflows/next-build.yml b/.github/workflows/next-build.yml index c0bb842e..269e8448 100644 --- a/.github/workflows/next-build.yml +++ b/.github/workflows/next-build.yml @@ -25,5 +25,15 @@ jobs: uses: actions/setup-node@v1 with: node-version: ${{ matrix.node-version }} - - run: npm ci - - run: npm run build + - uses: pnpm/action-setup@v2 + id: pnpm-install + with: + version: latest + run_install: false + - name: Use Node.js ${{ matrix.node-version }} + uses: actions/setup-node@v1 + with: + node-version: ${{ matrix.node-version }} + cache: 'pnpm' + - run: pnpm install + - run: pnpm run build