Skip to content

Commit 10acf8b

Browse files
committed
ci: run clippy over feature combinations
1 parent 43bcd99 commit 10acf8b

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

.github/workflows/ci.yml

+8
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,14 @@ jobs:
9393
components: rustfmt, clippy
9494
- run: rustc --version
9595
- run: cargo clippy --all-features --all-targets -- -Dwarnings
96+
- run: cargo clippy --all-targets --manifest-path proto/Cargo.toml --no-default-features -- -Dwarnings
97+
- run: cargo clippy --all-targets --manifest-path proto/Cargo.toml --no-default-features --features json -- -Dwarnings
98+
- run: cargo clippy --all-targets --manifest-path core/Cargo.toml --no-default-features -- -Dwarnings
99+
- run: cargo clippy --all-targets --manifest-path core/Cargo.toml --no-default-features --features insecure -- -Dwarnings
100+
- run: cargo clippy --all-targets --manifest-path core/Cargo.toml --no-default-features --features json -- -Dwarnings
101+
- run: cargo clippy --all-targets --manifest-path core/Cargo.toml --no-default-features --features std -- -Dwarnings
102+
- run: cargo clippy --all-targets --manifest-path core/Cargo.toml --no-default-features --features insecure,json -- -Dwarnings
103+
- run: cargo clippy --all-targets --manifest-path core/Cargo.toml --no-default-features --features insecure,std -- -Dwarnings
96104

97105
doc:
98106
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)