--- name: Linting and Types on: pull_request: branches: - master jobs: build: runs-on: ubuntu-latest name: Linting and Types strategy: matrix: node-version: [16.x] steps: - name: Checkout Repository uses: actions/checkout@v4 with: fetch-depth: 1 - name: Setup Node ${{ matrix.node-version }} uses: actions/setup-node@v4 with: always-auth: false node-version: ${{ matrix.node-version }} - name: Run npm install run: npm install - name: Run lint:everything run: npm run lint:everything