- Run rust's code formatter
cargo fmt. - Run clippy
cargo clippy. - Run test suite
cargo test. - Does the proposed change behave as expected?
- Document how the changes affect the previously known behaviour of the component/product.
Some of this might be a bit boring to repeat, so I wrote a shell script.