Description:
A Github workflow that runs cargo install --path . as well as cargo install patch-hub (if and when patch-hub is published to crates.io) to ensure that the commit did not break installation.
Motivation:
Even though we already have a workflow to run cargo build, cargo install does not use the lock file to determine version info. This can lead to different versions being installed and therefore has a chance of breaking as it did in #119.
Description:
A Github workflow that runs
cargo install --path .as well ascargo install patch-hub(if and when patch-hub is published to crates.io) to ensure that the commit did not break installation.Motivation:
Even though we already have a workflow to run
cargo build,cargo installdoes not use the lock file to determine version info. This can lead to different versions being installed and therefore has a chance of breaking as it did in #119.