From 1cb1574d0e0d1e36de680b2612f74591f17be2f1 Mon Sep 17 00:00:00 2001 From: Ryan Levick Date: Thu, 1 Aug 2024 17:44:41 +0200 Subject: [PATCH] Run conformance tests in CI Signed-off-by: Ryan Levick --- .github/workflows/build.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index bd9f666..6682c72 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -26,7 +26,7 @@ env: jobs: lint-rust: - name: Lint Rust + name: Lint runs-on: "ubuntu-latest" steps: # install dependencies @@ -61,7 +61,7 @@ jobs: run: cargo clippy --workspace --all-targets --all-features -- -D warnings build-rust: - name: Build Plugin + name: Build runs-on: ${{ matrix.config.os }} strategy: matrix: @@ -100,7 +100,7 @@ jobs: CARGO_INCREMENTAL: 0 test-rust: - name: Plugin Unit Tests + name: Test runs-on: "ubuntu-latest" steps: - name: Install latest Rust stable toolchain @@ -131,3 +131,5 @@ jobs: env: CARGO_INCREMENTAL: 0 RUST_LOG: debug + - name: Conformance Tests + run: cargo run -p spin-test-conformance-tests --release