From 9ea5e491a9869145369b96cbf2977e5352311261 Mon Sep 17 00:00:00 2001 From: Patrick Thomson Date: Tue, 24 Nov 2020 13:42:59 -0500 Subject: [PATCH] Actually run all the tests, not just `make`. --- .github/workflows/ci.yml | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9cc09e6b..28fb1230 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,12 +16,12 @@ env: jobs: tests: - name: Tests + name: Unix tests runs-on: ${{ matrix.os }} strategy: fail-fast: true matrix: - os: [macos-latest, windows-latest, ubuntu-latest] + os: [macos-latest, ubuntu-latest] toolchain: [nightly] steps: - uses: actions/checkout@v2 @@ -35,4 +35,13 @@ jobs: # Don't use a 'components:' entry--we don't need them with beta/nightly, plus nightly often doesn't have them override: true - - run: make + - run: | + (eval "$WASM_ENV" && script/build-wasm) + make + cargo build --release + script/fetch-features + script/generate-fixtures + (eval "$WASM_ENV" && script/generate-fixtures-wasm) + script/test + script/test-wasm + script/benchmark