From de7b8914a966f73252544b71cf8c80f6dba184c5 Mon Sep 17 00:00:00 2001 From: Carl Lerche Date: Fri, 24 Jul 2020 21:17:37 -0700 Subject: [PATCH] chore: add ci job that depends on all tests (#2690) This makes it a bit easier to block a PR from landing without CI passing. --- .github/workflows/ci.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 33ac957cd..054cf1166 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,6 +13,24 @@ env: minrust: 1.39.0 jobs: + # Depends on all action sthat are required for a "successful" CI run. + tests-pass: + name: all systems go + runs-on: ubuntu-latest + needs: + - test + - test-unstable + - miri + - cross + - features + - minrust + - fmt + - clippy + - docs + - loom + steps: + - run: exit 0 + test: name: test tokio full runs-on: ${{ matrix.os }}