ci: Set CARGO_NET_GIT_FETCH_WITH_CLI=true on Windows (and incidentally on Linux) #15325
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This step takes almost 3 minutes on our Windows CI runs.
Inspiration: rust-lang/cargo#9167
I could have also added this to
.cargo/config.toml
, as with #15324 (or vice versa, set that using an envvar); but considered that to be more generally useful and less risky, while this may not be useful for everyone, and adds a dependency togit
being available as a command.