### Checklist - [X] I've looked through the [issues and pull requests](https://github.com/cross-rs/cross/issues?q=) for similar reports ### Describe your issue I've got a project with ```toml # rust-toolchain.toml [toolchain] channel = "nightly-2024-08-02" components = ["rust-src", "rustfmt", "clippy"] ``` and I invoke cross with `cross +stable build`. That same thing works with cargo. With cross I end up with: ``` + rustup toolchain add stable-2024-08-02-x86_64-unknown-linux-gnu --profile minimal --force-non-host info: syncing channel updates for 'stable-2024-08-02-x86_64-unknown-linux-gnu' error: no release found for 'stable-2024-08-02' Error: 0: couldn't install toolchain `stable-2024-08-02-x86_64-unknown-linux-gnu` 1: `rustup toolchain add stable-2024-08-02-x86_64-unknown-linux-gnu --profile minimal --force-non-host` failed with exit status: 1 ``` ### cross version cross v0.2.5 (https://github.com/cross-rs/cross?rev=1b8cf50d20180c1a394099e608141480f934b7f7#1b8cf50d) ### Example _No response_ ### Additional information / notes _No response_