Actually run all the tests, not just make.

This commit is contained in:
Patrick Thomson 2020-11-24 13:42:59 -05:00
parent 72243e116d
commit 9ea5e491a9

View file

@ -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