We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f6d5511 commit ad9f8b6Copy full SHA for ad9f8b6
1 file changed
.github/workflows/ci.yml
@@ -41,13 +41,13 @@ jobs:
41
run: cargo fmt --all -- --check
42
43
- name: Run clippy
44
- run: cargo clippy --all-targets --all-features -- -D warnings
+ run: cargo clippy --workspace --lib --bins --tests -- -D warnings
45
46
- name: Run tests
47
- run: cargo test --all --verbose
48
-
+ run: cargo test --workspace --lib --bins --verbose
+
49
- name: Run benchmarks (dry run)
50
- run: cargo bench --all --no-run
+ run: cargo bench --workspace --lib --bins --no-run
51
52
build:
53
name: Build Release
@@ -71,7 +71,7 @@ jobs:
71
key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }}
72
73
- name: Build release
74
- run: cargo build --release --all
+ run: cargo build --release --workspace --lib --bins
75
76
- name: Upload CLI binary
77
uses: actions/upload-artifact@v3
0 commit comments