diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3ffb47c500..ad0e99d4c4 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -24,21 +24,10 @@ jobs: build-and-test: name: Build and test on Node.js ${{ matrix.node_version }} and ${{ matrix.os }} runs-on: ${{ matrix.os }} - continue-on-error: ${{ matrix.experimental }} strategy: matrix: node_version: ["12", "14"] os: [ubuntu-latest] - experimental: [false] - # Mark following configurations as "experimental" and allow to continue in case of error - # See documentation: https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#example-including-new-combinations - include: - - os: macos-latest - node_version: 12 - experimental: true - - os: macos-latest - node_version: 14 - experimental: true steps: # Some actions should be executed only in one environment. @@ -67,7 +56,7 @@ jobs: env: cache-name: cache-node-modules-${{ matrix.node_version }}-${{ matrix.os }} with: - # npm cache files are stored in `~/.npm` on Linux/macOS + # npm cache files are stored in `~/.npm` on Linux path: ~/.npm key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }} restore-keys: |