Publishing process
The process for getting the Reference content into a
Rust release
and on the website is as follows:
Changes are merged to this repository.
Triagebot
will automatically synchronize this repository to
rust-lang/rust
. This happens every other week. The Reference is tracked in
rust-lang/rust
as a
submodule
.
This will open a PR on
rust-lang/rust
that needs to be merged, which can take up to several days.
At midnight UTC, whatever is on the default branch of
rust-lang/rust
will be part of that nightly release and will be published after a few hours to
https://doc.rust-lang.org/nightly/reference/
.
Following Rust's
release process
, every 6 weeks, nightly is promoted to beta (
https://doc.rust-lang.org/beta/reference/
), and 6 weeks after that, it is promoted to stable (
https://doc.rust-lang.org/stable/reference/
).