@@ -59,22 +59,18 @@ jobs:
5959 run : |
6060 rustup component add clippy
6161 cargo clippy --verbose --no-default-features --features "${{ matrix.compile_features }},${COMMON_FEATURES}" -- -Dclippy::all
62+ - name : Build/${{ matrix.compile_features }}
63+ run : |
64+ cargo build --no-default-features --features "${{ matrix.compile_features }},${COMMON_FEATURES}"
6265 - name : Tests/${{ matrix.compile_features }}
6366 run : |
64- cargo test -p smb-msg --features client --no-default-features -- --nocapture
6567 cargo test -p smb-msg --features server --no-default-features -- --nocapture
6668 cargo test -p smb-msg --features both --no-default-features -- --nocapture
6769
70+ # Full client tests with all features
6871 cargo test --no-default-features --features "${{ matrix.compile_features }},${COMMON_FEATURES}" -- --nocapture
69- # Test without encryption and compression
70- cargo test --no-default-features --features "${{ matrix.compile_features }},sign" -- --nocapture
71- # Test signing with specific algorithms
72- cargo test --no-default-features --features "${{ matrix.compile_features }},sign_cmac" -- --nocapture
73- cargo test --no-default-features --features "${{ matrix.compile_features }},sign_gmac" -- --nocapture
74- cargo test --no-default-features --features "${{ matrix.compile_features }},sign_hmac" -- --nocapture
75- - name : Build/${{ matrix.compile_features }}
72+ - name : Doc/${{ matrix.compile_features }}
7673 run : |
77- cargo build --no-default-features --features "${{ matrix.compile_features }},${COMMON_FEATURES}"
7874 cargo doc --no-default-features --features "${{ matrix.compile_features }},${COMMON_FEATURES}"
7975
8076 build :
0 commit comments