check-missing-*-in-docs
job does not install Rust
#13039
Labels
A-Build-System
Related to build systems or continuous integration
C-Bug
An unexpected or incorrect behavior
D-Trivial
Nice and easy! A great choice to get started with Bevy
In
ci.yml
, bothcheck-missing-examples-in-docs
andcheck-missing-features-in-docs
do not install Rust before running it. This means that they are instead using the implicitly installed Rust tools that come with theubuntu-latest
image.This is an issue because the image versions of Rust may not update in lockstep with the rest of the Bevy project. Our current MSRV policy is "latest stable." If the image installation is behind, it may cause the jobs to spuriously fail.
To fix this,
dtolnay/rust-toolchain@stable
should used. See other jobs such asbuild
for reference.bevy/.github/workflows/ci.yml
Lines 308 to 317 in 1df41b7
bevy/.github/workflows/ci.yml
Lines 341 to 349 in 1df41b7
The text was updated successfully, but these errors were encountered: