From 9af68ad6641f5e6c88925b7976b447f45c2068b7 Mon Sep 17 00:00:00 2001 From: Anton-4 <17049058+Anton-4@users.noreply.github.com> Date: Tue, 23 Aug 2022 14:29:53 +0200 Subject: [PATCH] re-enable full CI workflow Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com> --- .github/workflows/ubuntu_x86_64.yml | 26 ++++++++++++-------------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/.github/workflows/ubuntu_x86_64.yml b/.github/workflows/ubuntu_x86_64.yml index 06feb33a0e..d03ff37597 100644 --- a/.github/workflows/ubuntu_x86_64.yml +++ b/.github/workflows/ubuntu_x86_64.yml @@ -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