ci: unused dependencies sanity check (#590)

* ci: add unused deps sanity check

* ci: fix unused deps issue template title

* ci: rename udeps job

* chore: formatting

* chore: make `cargo-udeps` ignore `aquamarine`

* deps: resolve unused deps

* ci: check every feature and target in udeps job
This commit is contained in:
Bjerg
2022-12-23 13:19:50 +01:00
committed by GitHub
parent 9d439d6fc8
commit 562e895f21
15 changed files with 74 additions and 42 deletions

View File

@ -6,6 +6,14 @@ license = "MIT OR Apache-2.0"
repository = "https://github.com/paradigmxyz/reth"
readme = "../README.md"
[package.metadata.cargo-udeps.ignore]
normal = [
# Used in proc macros
"serde",
# Used in proc macros
"parity-scale-codec"
]
[lib]
proc-macro = true