From e16e924c211a1a2b3ed9cfb3fd35ae1a90e444e5 Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Tue, 5 May 2020 16:39:32 -0700 Subject: [PATCH] Split test suite to its own Actions job Since this step takes the longest. --- .github/workflows/ci.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c6e0ebf8..16025db9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,6 +6,14 @@ on: schedule: [cron: "40 1 * * *"] jobs: + test: + name: Test suite + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: dtolnay/rust-toolchain@nightly + - run: cd test_suite && cargo test --features unstable + stable: name: Rust stable runs-on: ubuntu-latest @@ -37,7 +45,6 @@ jobs: - run: cd serde && cargo build --no-default-features --features alloc - run: cd serde && cargo build --no-default-features --features rc,alloc - run: cd serde && cargo test --features derive,rc,unstable - - run: cd test_suite && cargo test --features unstable - run: cd test_suite/no_std && cargo build msrv: