re-enable full CI workflow

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
This commit is contained in:
Anton-4 2022-08-23 14:29:53 +02:00 committed by GitHub
parent fb6fde2b5c
commit 9af68ad664
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -20,26 +20,24 @@ jobs:
- uses: actions/checkout@v2
with:
clean: "true"
- run: rustup target list --installed
#- name: zig fmt check, zig tests
# run: cd crates/compiler/builtins/bitcode && ./run-tests.sh
- name: zig fmt check, zig tests
run: cd crates/compiler/builtins/bitcode && ./run-tests.sh
#- name: zig wasm tests
# run: cd crates/compiler/builtins/bitcode && ./run-wasm-tests.sh
- name: zig wasm tests
run: cd crates/compiler/builtins/bitcode && ./run-wasm-tests.sh
#- name: regular rust tests
# run: cargo test --locked --release --features with_sound serde --workspace && sccache --show-stats
- name: regular rust tests
run: cargo test --locked --release --features with_sound serde --workspace && sccache --show-stats
#- name: test the dev backend # these tests require an explicit feature flag
# run: cargo test --locked --release --package test_gen --no-default-features --features gen-dev && sccache --show-stats
- name: test the dev backend # these tests require an explicit feature flag
run: cargo test --locked --release --package test_gen --no-default-features --features gen-dev && sccache --show-stats
#- name: test gen-wasm single threaded # gen-wasm has some multithreading problems to do with the wasmer runtime
# run: cargo test --locked --release --package test_gen --no-default-features --features gen-wasm -- --test-threads=1 && sccache --show-stats
- name: test gen-wasm single threaded # gen-wasm has some multithreading problems to do with the wasmer runtime
run: cargo test --locked --release --package test_gen --no-default-features --features gen-wasm -- --test-threads=1 && sccache --show-stats
#- name: run `roc test` on Str builtins
# run: cargo run --locked --release -- test crates/compiler/builtins/roc/Str.roc && sccache --show-stats
- name: run `roc test` on Str builtins
run: cargo run --locked --release -- test crates/compiler/builtins/roc/Str.roc && sccache --show-stats
#TODO pass --locked into the script here as well, this avoids rebuilding dependencies unnecessarily
- name: wasm repl test