Closed naftulikay closed 1 year ago
Okay so:
Running cargo install X
will install X
only if it is not present. The only way to get it to update is to use cargo install --force X
, but this will recompile the utility regardless of whether it is up to date.
cargo-update
exists, so we'll need to install that in one step, then have another step install the utilities, and then yet another step run cargo update X
.
cargo install cargo-update cargo-auditable rust-audit-info
cargo update cargo-auditable rust-audit-info
cargo install cargo-update cargo-auditable rust-audit-info
cargo update cargo-auditable rust-audit-info
cargo install cargo-update cargo-auditable rust-audit-info
cargo update cargo-auditable rust-audit-info
Use
cargo-auditable
to include audit data in binaries, upload those binaries to GitHub Actions.