How the Rust CI works

Continuous integration (CI) workflows on the rust-lang/rust repository ensure that the master branch is always in a valid state.

The CI infrastructure is described in detail in the rustc-dev-guide.