We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1d0f625 commit 0515464Copy full SHA for 0515464
setup-toolchain.sh
@@ -9,5 +9,11 @@ if [[ "$CI" == true ]] || ! command -v rustup-toolchain-install-master > /dev/nu
9
cargo install -Z install-upgrade rustup-toolchain-install-master --bin rustup-toolchain-install-master
10
fi
11
12
-rustup-toolchain-install-master -f -n master
+RUST_COMMIT=$(git ls-remote https://github.com/rust-lang/rust master | awk '{print $1}')
13
+
14
+if rustc +master -Vv 2>/dev/null | grep -q "$RUST_COMMIT"; then
15
+ exit 0
16
+fi
17
18
+rustup-toolchain-install-master -f -n master "$RUST_COMMIT"
19
rustup override set master
0 commit comments