message: Improve GH Actions CI
diff: @@ -12,7 +12,7 @@ jobs:
  strategy:
  matrix:
  os: [ubuntu-latest, macos-latest, windows-latest]
  - node: [10.x, 12.x, 14.x, 15.x]
  + node: [12.x, 14.x, 15.x]
  fail-fast: false
  steps:
  @@ -36,13 +36,13 @@ jobs:
  - name: Install dependencies
  run: yarn install --frozen-lockfile
  - - name: Check outdated dependencies
  - if: github.ref == 'refs/heads/main'
  - run: yarn outdated
  -
  - name: Lint
  + if: matrix.os == 'ubuntu-latest' && matrix.node == '14.x'
  run: yarn lint
  + - name: Build
  + run: yarn build
  +
  - name: Test
  run: yarn jest --ci --silent --reporters=default --reporters=jest-junit
  @@ -59,5 +59,6 @@ jobs:
  - name: Audit peerDependencies
  run: yarn audit --groups peerDependencies
  - - name: Build
  - run: yarn build
  + - name: Check outdated dependencies
  + if: github.ref == 'refs/heads/main'
  + run: yarn outdated
  