chore: add cargo-deny configuration (#7119)

- add GitHub workflow running cargo-deny on push/PR
- document cargo-deny allowlist with workspace-dep notes and advisory
ignores
- align workspace crates to inherit version/edition/license for
consistent checks
This commit is contained in:
Josh McKinney
2025-11-24 12:22:18 -08:00
committed by GitHub
parent 4ed4c73d6b
commit ec49b56874
50 changed files with 429 additions and 88 deletions

View File

@@ -51,6 +51,7 @@ version = "0.0.0"
# crates created with `cargo new -w ...` automatically inherit the 2024
# edition.
edition = "2024"
license = "Apache-2.0"
[workspace.dependencies]
# Internal