dependency policy in ci: cargo-deny, cargo-machete, frozen lockfiles #49
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parent: #10
Scope
deny.tomlwith the license allowlist (GPL-compatible; note thatqp-rusty-crystals-thresholdis GPL-3 if it is ever pulled in), advisories as errors, and a ban list for known-bad crates;cargo-machetefor unused dependencies;--frozenfor both lockfiles in CI. Add the tools to the runner image if missing.Acceptance
A new RustSec advisory against a pinned dependency turns CI red within a day of publication.
Depends on
#12 (green CI).