From 0b83e89eb6b991af6ff359cadc9e1d2dcc12e8f9 Mon Sep 17 00:00:00 2001 From: JohnnyMorganz Date: Sun, 17 Nov 2024 14:05:42 +0100 Subject: [PATCH] Add CI testing for no default features and all features --- .github/workflows/ci.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9c856dba..90e28cf3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,6 +14,13 @@ jobs: - name: Test (default) run: cargo test + test_no_default_features: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Test (default) + run: cargo test --no-default-features + test_luau: runs-on: ubuntu-latest steps: @@ -49,6 +56,13 @@ jobs: - name: Test (LuaJIT) run: cargo test --features luajit + test_all_features: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Test (all features) + run: cargo test --all_features + test_wasm: runs-on: ubuntu-latest steps: