Skip to content

Commit 59f3a9e

Browse files
committed
Added building scylla-cql crate separately in CI
This prevents situation that scylla-cql builds only thanks to dependencies (and their features) listed in related crates but not in scylla-cql Cargo.toml.
1 parent 00d1773 commit 59f3a9e

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

.github/workflows/rust.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ jobs:
2626
run: cargo clippy --verbose --examples --tests
2727
- name: Cargo check without features
2828
run: cargo check --manifest-path "scylla/Cargo.toml" --features ""
29+
- name: Build scylla-cql
30+
run: cargo build --verbose --all-targets --manifest-path "scylla-cql/Cargo.toml"
2931
- name: Build
3032
run: cargo build --verbose --examples
3133
- name: Run tests
@@ -49,3 +51,5 @@ jobs:
4951
run: cargo check --verbose --examples --tests
5052
- name: MSRV cargo check without features
5153
run: cargo check --verbose --manifest-path "scylla/Cargo.toml"
54+
- name: MSRV cargo check scylla-cql
55+
run: cargo check --verbose --all-targets --manifest-path "scylla-cql/Cargo.toml"

0 commit comments

Comments
 (0)