diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6cbf5d3a40ee9..af7df2212ebfb 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,15 +8,21 @@ jobs: fail-fast: false matrix: node-version: [10.x, 12.x, 14.x] + script: + - 'test' platform: - - os: ubuntu-latest - shell: bash - - os: macos-latest - shell: bash - - os: windows-latest - shell: bash - - os: windows-latest - shell: powershell + - os: ubuntu-latest + shell: bash + - os: macos-latest + shell: bash + - os: windows-latest + shell: bash + - os: windows-latest + shell: powershell + include: + - node-version: '14.x' + script: 'posttest' + platform: { 'os': 'ubuntu-latest', 'shell': 'bash' } runs-on: ${{ matrix.platform.os }} defaults: @@ -42,7 +48,7 @@ jobs: # Run the tests, but not if we're just gonna do coveralls later anyway - name: Run Tap tests if: matrix.platform.os != 'ubuntu-latest' || matrix.node-version != '12.x' - run: node . test -- -t600 -Rbase -c + run: node . run --ignore-scripts ${{ matrix.script }} -- -t600 -Rbase -c env: DEPLOY_VERSION: testing