You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On CI, have cargo deny allow RUSTSEC-2025-0021 via gix-testtools
This splits the `EmbarkStudios/cargo-deny-action` step in
`cargo-deny-advisories` into two such steps:
- Scan the workspace except prune `gix-testtools` and everything
reachable through it (following it neither as a root, nor when it
is found as dev dependency of another crate). This doesn't get to
its obsolete dependencies, while still ensuring that nothing in
the workspace *except* what we reach through `gix-testtools` is
affected by RUSTSEC-2025-0021.
- Scan the whole workspace, including `gix-testtools` and all its
dependencies, including the obsolete version of `gix-features`
that is affected by RUSTSEC-2025-0021. But ignore that advisory.
To support this, steps are added to install the `yq`-associated
`tomlq` command and use it to produce the modified configuration
file for the second scan in a way that shouldn't break under any
changes to comments, spacing, style, or ordering in `deny.toml`.
0 commit comments