1
0
mirror of https://github.com/fafhrd91/actix-net synced 2025-06-26 17:27:42 +02:00

ci: read MSRV from manifest (#559)

This commit is contained in:
Rob Ede
2024-05-12 21:35:39 +01:00
committed by GitHub
parent db7988609e
commit af8e6cd656
2 changed files with 15 additions and 1 deletions

View File

@ -27,6 +27,13 @@ all_crate_features := if os() == "linux" {
"--features='" + non_linux_all_features_list + "'"
}
m:
cargo metadata --format-version=1 \
| jq -r 'first(.packages[] | select(.source == null)) | .rust_version' \
| sed -E 's/^1\.([0-9]{2})$/1\.\1\.0/' \
| xargs -0 printf "msrv=%s" \
| tee /dev/stderr
# Test workspace code.
test toolchain="":
cargo {{ toolchain }} test --lib --tests --package=actix-macros