Skip to content

Commit 17afadd

Browse files
authored
Align just lint and all CI clippy jobs on --all-targets --all-features (#730)
1 parent 5ee743a commit 17afadd

4 files changed

Lines changed: 10 additions & 3 deletions

File tree

.github/workflows/test-quilt-rs.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
run: cargo fmt --all -- --check
3939

4040
- name: Lint
41-
run: cargo clippy --workspace --all-targets --exclude quilt-sync --exclude quilt-sync-ui -- --deny warnings
41+
run: cargo clippy --workspace --all-targets --all-features --exclude quilt-sync --exclude quilt-sync-ui -- --deny warnings
4242

4343
- name: Check WASM build (quilt-uri, default features)
4444
run: cargo check -p quilt-uri --target wasm32-unknown-unknown

.github/workflows/test-quilt-sync-backend.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
working-directory: ./quilt-sync/src-tauri
4141

4242
- name: Lint
43-
run: cargo clippy -- --deny warnings
43+
run: cargo clippy --all-targets --all-features -- --deny warnings
4444
working-directory: ./quilt-sync/src-tauri
4545

4646
- name: Test

.github/workflows/test-quilt-sync-frontend.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
run: cargo fmt --check -p quilt-sync-ui
4141

4242
- name: Lint
43-
run: cargo clippy --target wasm32-unknown-unknown -p quilt-sync-ui -- --deny warnings
43+
run: cargo clippy --target wasm32-unknown-unknown -p quilt-sync-ui --all-targets --all-features -- --deny warnings
4444

4545
- name: Determine wasm-bindgen version
4646
id: wasm-bindgen-version

deny.toml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,13 @@ ignore = [
4848

4949
# --- mixpanel-rs (dotenv) ---
5050
{ id = "RUSTSEC-2021-0141", reason = "dotenv unmaintained, transitive via mixpanel-rs" },
51+
52+
# --- quick-xml 0.39.x via plist → tauri-utils ---
53+
# plist 1.9.0 pins quick-xml to "0.39.2" (<0.40); the fixes ship in
54+
# quick-xml >=0.41.0. Only reached from build-time Info.plist parsing, not
55+
# untrusted runtime XML. Revisit once plist relaxes the quick-xml bound.
56+
{ id = "RUSTSEC-2026-0194", reason = "quick-xml <0.40 via plist/tauri-utils; awaiting plist bump" },
57+
{ id = "RUSTSEC-2026-0195", reason = "quick-xml <0.40 via plist/tauri-utils; awaiting plist bump" },
5158
]
5259

5360
[licenses]

0 commit comments

Comments
 (0)