naftulikay / rust-fuzzy-datetime

An example project to demonstrate the features and characteristics of "fuzzy" datetimes which can represent historical dates and time periods.
Other
0 stars 0 forks source link

Embed Audit Data, Upload Binaries #3

Closed naftulikay closed 1 year ago

naftulikay commented 1 year ago

Use cargo-auditable to include audit data in binaries, upload those binaries to GitHub Actions.

naftulikay commented 1 year ago

Okay so:

Problem

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.

Solution

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.

TODO