From ccbd1d5efa4cc6232f2be434c9004d90ac60af72 Mon Sep 17 00:00:00 2001 From: gengjiawen Date: Mon, 13 Jul 2020 20:57:44 +0800 Subject: [PATCH] build: add quic to github action PR-URL: https://github.com/nodejs/node/pull/34336 Reviewed-By: James M Snell --- .github/workflows/build-windows.yml | 4 ++-- .github/workflows/test-linux.yml | 15 +++++++++++++++ .github/workflows/test-macos.yml | 4 ++-- 3 files changed, 19 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-windows.yml b/.github/workflows/build-windows.yml index 76ab1ec8ced2cf..a818bb7d0dbafb 100644 --- a/.github/workflows/build-windows.yml +++ b/.github/workflows/build-windows.yml @@ -11,7 +11,7 @@ env: FLAKY_TESTS: dontcare jobs: - build-windows: + build-windows-with-quic: runs-on: windows-latest steps: - uses: actions/checkout@v2 @@ -24,4 +24,4 @@ jobs: - name: Environment Information run: npx envinfo - name: Build - run: ./vcbuild.bat + run: ./vcbuild.bat experimental-quic diff --git a/.github/workflows/test-linux.yml b/.github/workflows/test-linux.yml index 163f5a1fb7aa90..262ac7e2248ab6 100644 --- a/.github/workflows/test-linux.yml +++ b/.github/workflows/test-linux.yml @@ -25,3 +25,18 @@ jobs: run: make build-ci -j2 V=1 CONFIG_FLAGS="--error-on-warn" - name: Test run: make run-ci -j2 V=1 TEST_CI_ARGS="-p dots" + + test-linux-with-quic: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Set up Python ${{ env.PYTHON_VERSION }} + uses: actions/setup-python@v1 + with: + python-version: ${{ env.PYTHON_VERSION }} + - name: Environment Information + run: npx envinfo + - name: Build + run: make build-ci -j2 V=1 CONFIG_FLAGS="--error-on-warn --experimental-quic" + - name: Test + run: make run-ci -j2 V=1 TEST_CI_ARGS="-p dots" diff --git a/.github/workflows/test-macos.yml b/.github/workflows/test-macos.yml index 97074c5238659c..40ffdfc7535a04 100644 --- a/.github/workflows/test-macos.yml +++ b/.github/workflows/test-macos.yml @@ -11,7 +11,7 @@ env: FLAKY_TESTS: dontcare jobs: - test-macOS: + test-macOS-with-quic: runs-on: macos-latest steps: - uses: actions/checkout@v2 @@ -22,6 +22,6 @@ jobs: - name: Environment Information run: npx envinfo - name: Build - run: make build-ci -j8 V=1 CONFIG_FLAGS="--error-on-warn" + run: make build-ci -j8 V=1 CONFIG_FLAGS="--error-on-warn --experimental-quic" - name: Test run: make run-ci -j8 V=1 TEST_CI_ARGS="-p dots"