Open richlander opened 1 month ago
@richlander Issue is missing Type label, remember to add a Type label
Issue is missing Type label, remember to add a Type label
This probably becomes an epic of some sorts. Some of these asks are already tracked, so I'll edit in links where I know the issues.
We've been using Audit. Here are some requests, categorized by need.
In general, we want Audit to be a great dev tool and not to be enabled in CI (in its current form). This duality-experience isn't well-supported today.
Dev-time
dotnet add package
should fail for vulnerable packages. It's not obvious why success + warn is the best model, particularly for conservative organizations.dotnet add package
should have some form of--transitive-cpm
as a CLI gesture for adding transitive CPM dependencies.dotnet list package --include-transitive --vulnerable
seems like a lot of ceremony to get a full list of vulnerable packages. There should be a low-ceremony way to get this information.CI
Auxiliary testing
Binary layouts
cargo audit
supports this, for example.Publisher tools