diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 31b103d7..25e49061 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -30,17 +30,22 @@ jobs: run: npm ci - name: Wire dependencies run: ./tasks/wiredeps_github + - name: Build + env: + TEST_BROWSERS: PhantomJS,ChromeHeadless + if: matrix.os == 'macos-latest' + run: npm run all - name: Build env: COVERAGE: 1 TEST_BROWSERS: Firefox,PhantomJS,ChromeHeadless if: matrix.os == 'ubuntu-latest' run: xvfb-run npm run all + - name: Build + env: + TEST_BROWSERS: ChromeHeadless + if: matrix.os == 'windows-latest' + run: npm run all - name: Upload Coverage run: npx codecov if: matrix.os == 'ubuntu-latest' - - name: Build - env: - TEST_BROWSERS: PhantomJS,ChromeHeadless - if: matrix.os != 'ubuntu-latest' - run: npm run all