Configure cargo-deny fully

This adds more configuration to cargo-deny so that the output is not a
giant list of warnings hiding new entries.  Instead the config now
lists the things that would emit warnings.  It also adds -Dwarnings to
the CI job so that new warnings will be cleaned up: they can be added
to the config easily to fix the warnings.
This commit is contained in:
Floris Bruynooghe
2023-03-03 12:05:32 +01:00
parent f5c334a1e4
commit c38ae31f31
2 changed files with 43 additions and 0 deletions

View File

@@ -40,6 +40,8 @@ jobs:
- uses: EmbarkStudios/cargo-deny-action@v1
with:
arguments: --all-features --workspace
command: check
command-arguments: "-Dwarnings"
provider_database:
name: Check provider database