diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index cc1ad96e..5b13ffc4 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -6,13 +6,12 @@ jobs: test: strategy: matrix: - # At the time of writing macos-latest is mac 10; we need 11 to build a universal binary. - os: [ubuntu-latest, macos-11, windows-latest] - node: [10, 12, 14] + os: [ubuntu-latest, macos-latest, windows-latest] + node: [16, 18, 20] arch: [x86, x64] exclude: - { os: ubuntu-latest, arch: x86 } - - { os: macos-11, arch: x86 } + - { os: macos-latest, arch: x86 } runs-on: ${{ matrix.os }} name: ${{ matrix.os }} / Node ${{ matrix.node }} ${{ matrix.arch }} steps: @@ -36,7 +35,7 @@ jobs: with: file: coverage/lcov.info - name: Test Electron - if: ${{ matrix.node == '14' }} + if: ${{ matrix.node == '20' }} uses: GabrielBB/xvfb-action@v1 with: run: npm run test-electron