CI: Make MSRV Windows check conditional

This commit is contained in:
Juno Takano 2026-06-20 12:40:01 -03:00
commit dd914569e6
2 changed files with 9 additions and 5 deletions

View file

@ -74,7 +74,7 @@ alias rq := assess-run-watch-quick
# Determine the Minimum Supported Rust Version
[group: 'develop']
msrv:
msrv-find:
@{{ make_msrv("find", musl_target) }}
@{{ make_msrv("find", glibc_target) }}
@{{ make_msrv("find", msvc_target) }}
@ -405,7 +405,9 @@ alias va := version-assess
msrv-assess:
{{ make_msrv("verify", musl_target) }}
{{ make_msrv("verify", glibc_target) }}
{{ make_msrv("verify", msvc_target) }}
if rustup toolchain list | grep -q {{ msvc_target }}; then \
{{ make_msrv("verify", msvc_target) }} \
fi
# Find TODOs
[group: 'assess']
@ -524,7 +526,7 @@ msvc_target := "x86_64-pc-windows-msvc"
default_target := musl_target
debug_vars := 'DEBUG=${DEBUG:-} DEBUG_FILTER=${DEBUG_FILTER:-} RUST_BACKTRACE=${RUST_BACKTRACE:-} RUSTFLAGS=${RUSTFLAGS:-}'
just_cmd := 'just --timestamp --explain --command-color green'
just_cmd := 'just --timestamp --command-color green'
just_cmd_no_ts := 'just --explain --command-color green'
watch_cmd := "watchexec -qc -r -e rs,toml,html,css --color always -- "
cover_cmd := 'cargo llvm-cov --color always --ignore-filename-regex "main\.rs|log\.rs"'