-
-
Notifications
You must be signed in to change notification settings - Fork 3.9k
CI still runs on Rust 1.62 #5668
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Hmmm, I'm a bit confused by the CI action here: Lines 15 to 39 in de6bef7
Isn't this missing something like - uses: actions-rs/toolchain@v1
with:
toolchain: stable
components: rustfmt, clippy
override: true as the other CI jobs? |
if not changed by the toolchain action, it's taking Rust version from the one installed by default: https://github.com/actions/runner-images/blob/main/images/linux/Ubuntu2004-Readme.md#rust-tools |
Thanks for the pointer. Seems like the next release is scheduled for August 15. |
Should we wait or use the toolchain action for the |
Yes, it seems we already uses it in most other jobs, it would make sense to use it here also 👍 |
# Objective Fixes bevyengine#5668. The Rust version used in the CI `build` step previously depended on the default Rust version defined by GitHub in the Ubuntu image: <https://github.com/actions/runner-images/blob/main/images/linux/Ubuntu2004-Readme.md#rust-tools> This currently doesn't allow us to use Rust 1.63 features until this version is updated. ## Solution We now use the `actions-rs/toolchain@v1` action to always use the latest stable Rust version. This is already used for other CI jobs that we have.
# Objective Fixes bevyengine#5668. The Rust version used in the CI `build` step previously depended on the default Rust version defined by GitHub in the Ubuntu image: <https://github.com/actions/runner-images/blob/main/images/linux/Ubuntu2004-Readme.md#rust-tools> This currently doesn't allow us to use Rust 1.63 features until this version is updated. ## Solution We now use the `actions-rs/toolchain@v1` action to always use the latest stable Rust version. This is already used for other CI jobs that we have.
# Objective Fixes bevyengine#5668. The Rust version used in the CI `build` step previously depended on the default Rust version defined by GitHub in the Ubuntu image: <https://github.com/actions/runner-images/blob/main/images/linux/Ubuntu2004-Readme.md#rust-tools> This currently doesn't allow us to use Rust 1.63 features until this version is updated. ## Solution We now use the `actions-rs/toolchain@v1` action to always use the latest stable Rust version. This is already used for other CI jobs that we have.
What you did
In #5659, I made a change that relies on a fix in Rust 1.63.
What went wrong
CI fails. It's probably still running on Rust 1.62.
The text was updated successfully, but these errors were encountered: