Closed robinkrahl closed 3 years ago
Build logs for this PR.
Notes:
actions/cache
.cargo check
instead of cargo build
. But as our build involves linking to a shared library (which AFAIK is skipped for check
), I think performing the full build is better for us.Fabulous stuff! Thanks for looking into that.
- We might want to add caching using
actions/cache
.
We can do that. Let's first move forward with what we have. It seems to already be a hefty speed boost.
- Most examples use
cargo check
instead ofcargo build
. But as our build involves linking to a shared library (which AFAIK is skipped forcheck
), I think performing the full build is better for us.
:+1:
Will merge tomorrow.
Merged.
Thanks for merging! By the way, I also tested macOS, but we get an exception when trying to run the tests.
This patch adds a configuration for GitHub Actions that builds and tests nitrocli with the MSRV, stable, beta and nightly Rust, calls clippy and rustfmt and checks the license annotations with reuse-tool.
(Previous discussion at #148.)