ci: drop cargo-audit, use cargo deny, add config, working checks

This commit is contained in:
Ryan Walters
2025-08-20 13:23:07 -05:00
parent b7d90c151c
commit 8c897209ae
2 changed files with 40 additions and 7 deletions

39
src-tauri/deny.toml Normal file
View File

@@ -0,0 +1,39 @@
[graph]
targets = [
"x86_64-unknown-linux-gnu",
"x86_64-pc-windows-msvc",
"aarch64-apple-darwin",
"x86_64-apple-darwin",
]
all-features = true
no-default-features = false
[output]
feature-depth = 1
[advisories]
ignore = [
"RUSTSEC-2024-0429",
]
unmaintained = "workspace"
[licenses]
allow = []
confidence-threshold = 0.8
exceptions = []
[licenses.private]
ignore = false
registries = []
[bans]
multiple-versions = "allow"
wildcards = "allow"
highlight = "all"
workspace-default-features = "allow"
external-default-features = "allow"
allow = []
[sources]
unknown-registry = "warn"
unknown-git = "warn"