diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 6e0cb904..2a71828f 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -9,33 +9,22 @@ jobs: lint: name: Lint runs-on: ubuntu-20.04 + strategy: + matrix: + node-version: [16] steps: - name: Checkout uses: actions/checkout@v3 - - - name: setup caching - uses: actions/cache@v3 - with: - path: ${{ env.PNPM_CACHE_FOLDER }} - key: ${{ runner.os }}-pnpm-${{ hashFiles('**/pnpm-lock.yaml') }} - restore-keys: | - ${{ runner.os }}-pnpm- - - - name: setup pnpm - uses: pnpm/action-setup@v2.2.4 + - name: Setup Pnpm + uses: pnpm/action-setup@v2 with: - version: 7 - - - name: setup node.js + version: 8 + - name: Use Node.js ${{ matrix.node-version }} uses: actions/setup-node@v3 with: - node-version: 16.x + node-version: ${{ matrix.node-version }} cache: 'pnpm' - - - name: setup pnpm config - run: pnpm config set store-dir $PNPM_CACHE_FOLDER - - - run: pnpm install --no-frozen-lockfile --shamefully-hoist - + - name: Install dependencies + run: pnpm install - name: Run Lint run: pnpm run lint