rust/book/src/development/infrastructure
Philipp Krones d9baced2b5
Improve the changelog update documentation
- Make the clippy::version attribute instructions more prominent.
- Mention the beta-accepted label.
2023-01-19 11:28:35 +01:00
..
backport.md Book: Restructure Dev chapter 2022-06-06 16:16:11 +02:00
book.md Fix src link 2022-07-24 11:22:50 +03:00
changelog_update.md Improve the changelog update documentation 2023-01-19 11:28:35 +01:00
README.md Book: Add infrastructure description 2022-06-06 16:17:57 +02:00
release.md Book: Improve release documentation 2022-06-06 16:17:58 +02:00
sync.md Book: Improve sync documentation 2022-06-06 16:17:58 +02:00

Infrastructure

In order to deploy Clippy over rustup, some infrastructure is necessary. This chapter describes the different parts of the Clippy infrastructure that need to be maintained to make this possible.

The most important part is the sync between the rust-lang/rust repository and the Clippy repository that takes place every two weeks. This process is described in the Syncing changes between Clippy and rust-lang/rust section.

A new Clippy release is done together with every Rust release, so every six weeks. The release process is described in the Release a new Clippy Version section. During a release cycle a changelog entry for the next release has to be written. The format of that and how to do that is documented in the Changelog Update section.

Note: The Clippy CI should also be described in this chapter, but for now is left as a TODO.