diff options
author | Michaël Zasso <targos@protonmail.com> | 2020-11-01 11:18:08 +0300 |
---|---|---|
committer | Michaël Zasso <targos@protonmail.com> | 2020-12-21 17:34:39 +0300 |
commit | aadb0bdc73e39e31afb2c26e3cf1b387be463bc5 (patch) | |
tree | b735f1b54069e1db5fbc572e7370c57595c91f92 /.github | |
parent | ce658bd2c85e31cb5c2c68145da2976dd15001f2 (diff) |
build: do not run GitHub actions for draft PRs
PR-URL: https://github.com/nodejs/node/pull/35910
Fixes: https://github.com/nodejs/node/issues/35899
Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>
Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/build-tarball.yml | 1 | ||||
-rw-r--r-- | .github/workflows/build-windows.yml | 1 | ||||
-rw-r--r-- | .github/workflows/coverage-linux.yml | 1 | ||||
-rw-r--r-- | .github/workflows/coverage-windows.yml | 1 | ||||
-rw-r--r-- | .github/workflows/linters.yml | 8 | ||||
-rw-r--r-- | .github/workflows/misc.yml | 1 | ||||
-rw-r--r-- | .github/workflows/test-asan.yml | 1 | ||||
-rw-r--r-- | .github/workflows/test-linux.yml | 2 | ||||
-rw-r--r-- | .github/workflows/test-macos.yml | 1 |
9 files changed, 16 insertions, 1 deletions
diff --git a/.github/workflows/build-tarball.yml b/.github/workflows/build-tarball.yml index 7e91c8fd007..226dc69f0e9 100644 --- a/.github/workflows/build-tarball.yml +++ b/.github/workflows/build-tarball.yml @@ -13,6 +13,7 @@ env: jobs: build-tarball: + if: github.event.pull_request.draft == false env: PYTHON_VERSION: 3.9 runs-on: ubuntu-latest diff --git a/.github/workflows/build-windows.yml b/.github/workflows/build-windows.yml index 2a48e0d0fd4..2a021723e6f 100644 --- a/.github/workflows/build-windows.yml +++ b/.github/workflows/build-windows.yml @@ -15,6 +15,7 @@ env: jobs: build-windows-with-quic: + if: github.event.pull_request.draft == false runs-on: windows-latest steps: - uses: actions/checkout@v2 diff --git a/.github/workflows/coverage-linux.yml b/.github/workflows/coverage-linux.yml index 002c2189b82..75f296230df 100644 --- a/.github/workflows/coverage-linux.yml +++ b/.github/workflows/coverage-linux.yml @@ -22,6 +22,7 @@ env: jobs: coverage-linux: + if: github.event.pull_request.draft == false runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 diff --git a/.github/workflows/coverage-windows.yml b/.github/workflows/coverage-windows.yml index ac0ef7b6e6c..188861883bd 100644 --- a/.github/workflows/coverage-windows.yml +++ b/.github/workflows/coverage-windows.yml @@ -22,6 +22,7 @@ env: jobs: coverage-windows: + if: github.event.pull_request.draft == false runs-on: windows-latest steps: - uses: actions/checkout@v2 diff --git a/.github/workflows/linters.yml b/.github/workflows/linters.yml index c7569b89abf..26be5a7cab2 100644 --- a/.github/workflows/linters.yml +++ b/.github/workflows/linters.yml @@ -14,6 +14,7 @@ env: jobs: lint-addon-docs: + if: github.event.pull_request.draft == false runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 @@ -26,6 +27,7 @@ jobs: - name: Lint addon docs run: NODE=$(command -v node) make lint-addon-docs lint-cpp: + if: github.event.pull_request.draft == false runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 @@ -38,6 +40,7 @@ jobs: - name: Lint C/C++ files run: make lint-cpp lint-md: + if: github.event.pull_request.draft == false runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 @@ -52,6 +55,7 @@ jobs: echo "::add-matcher::.github/workflows/remark-lint-problem-matcher.json" NODE=$(command -v node) make lint-md lint-js: + if: github.event.pull_request.draft == false runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 @@ -64,6 +68,7 @@ jobs: - name: Lint JavaScript files run: NODE=$(command -v node) make lint-js lint-py: + if: github.event.pull_request.draft == false runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 @@ -78,14 +83,15 @@ jobs: make lint-py-build || true NODE=$(command -v node) make lint-py lint-sh: + if: github.event.pull_request.draft == false runs-on: ubuntu-20.04 steps: - uses: actions/checkout@v2 - run: shellcheck -V - name: Lint Shell scripts run: tools/lint-sh.js . - lint-codeowners: + if: github.event.pull_request.draft == false runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 diff --git a/.github/workflows/misc.yml b/.github/workflows/misc.yml index 1444dff7262..2a50a2346a3 100644 --- a/.github/workflows/misc.yml +++ b/.github/workflows/misc.yml @@ -13,6 +13,7 @@ env: jobs: build-docs: + if: github.event.pull_request.draft == false runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 diff --git a/.github/workflows/test-asan.yml b/.github/workflows/test-asan.yml index 72b259a8354..7df02293fb8 100644 --- a/.github/workflows/test-asan.yml +++ b/.github/workflows/test-asan.yml @@ -19,6 +19,7 @@ env: jobs: test-asan: + if: github.event.pull_request.draft == false runs-on: ubuntu-latest env: CC: clang diff --git a/.github/workflows/test-linux.yml b/.github/workflows/test-linux.yml index 967b863f25d..9d9b007b8f6 100644 --- a/.github/workflows/test-linux.yml +++ b/.github/workflows/test-linux.yml @@ -15,6 +15,7 @@ env: jobs: test-linux: + if: github.event.pull_request.draft == false runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 @@ -30,6 +31,7 @@ jobs: run: make run-ci -j2 V=1 TEST_CI_ARGS="-p actions" test-linux-with-quic: + if: github.event.pull_request.draft == false runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 diff --git a/.github/workflows/test-macos.yml b/.github/workflows/test-macos.yml index 08e6e91e8f4..a476e6a08c5 100644 --- a/.github/workflows/test-macos.yml +++ b/.github/workflows/test-macos.yml @@ -15,6 +15,7 @@ env: jobs: test-macOS-with-quic: + if: github.event.pull_request.draft == false runs-on: macos-latest steps: - uses: actions/checkout@v2 |