Things to talk about: - what directories should be cached (probably `~/.cargo`, `./target`, but keep `~/.cargo/credentials` in mind) - Rust channels (testing on current stable, beta and the oldest supported rustc) - using `--minimal-versions` to verify dependencies in Cargo.toml - setting-up rustfmt/clippy - examples for popular CI services like GitHub Actions (#7664) - examples of other actions, like documentation generation, publishing to crates.io, publishing binaries (like GitHub releases), doing more advanced testing, etc. (#7665) Ideally, the section should contain copy-pastable config files for various CI providers.
Things to talk about:
~/.cargo,./target, but keep~/.cargo/credentialsin mind)--minimal-versionsto verify dependencies in Cargo.tomlIdeally, the section should contain copy-pastable config files for various CI providers.