From c23cad442820b66012276621d11eb6e1647bd923 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliver=20B=C3=B8ving?= Date: Sun, 31 Dec 2023 10:34:50 +0100 Subject: [PATCH] Add CI steps for `cargo check` with each serialization feature individually enabled --- .github/workflows/rust.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 961527b8cc..845ac87a2e 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -34,6 +34,12 @@ jobs: run: cargo check --all-targets --manifest-path "scylla/Cargo.toml" --features "" - name: Cargo check with all serialization features run: cargo check --all-targets --manifest-path "scylla/Cargo.toml" --features "full-serialization" + - name: Cargo check with secret feature + run: cargo check --all-targets --manifest-path "scylla/Cargo.toml" --features "secret" + - name: Cargo check with chrono feature + run: cargo check --all-targets --manifest-path "scylla/Cargo.toml" --features "chrono" + - name: Cargo check with time feature + run: cargo check --all-targets --manifest-path "scylla/Cargo.toml" --features "time" - name: Build scylla-cql run: cargo build --verbose --all-targets --manifest-path "scylla-cql/Cargo.toml" --features "full-serialization" - name: Build