diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 58fe9a9e..506083dd 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -19,17 +19,21 @@ jobs: egress-policy: audit - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + - name: Setup Node.js uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0 with: node-version-file: '.nvmrc' + cache: 'npm' + - name: Install dependencies run: npm ci + - name: Lint - run: npm run lint + run: node --run lint + - name: Format - run: npm run format - - name: Test - run: npm test + run: node --run format + - name: Test with coverage - run: npm run test:coverage + run: node --run test:coverage