fix: read rust_version only if its specified

This commit is contained in:
Rob Ede
2024-05-14 05:34:28 +01:00
parent a032b6ac2f
commit bbcedc9a87

View File

@@ -25,7 +25,7 @@ jobs:
id: read_msrv
run: |
cargo metadata --format-version=1 \
| jq -r 'first(.packages[] | select(.source == null)) | .rust_version' \
| jq -r 'first(.packages[] | select(.source == null and .rust_version)) | .rust_version' \
| sed -E 's/^1\.([0-9]{2})$/1\.\1\.0/' \
| xargs -0 printf "msrv=%s" \
| tee /dev/stderr \