Contributing to vergen
February 15, 2021 ยท View on GitHub
-
Ensure you have
cargo-clippyandrustfmtinstalled. These can be installed via rustup if you don't already have them. -
Fork the repository
-
Run the following to clone and setup the repository. There are submodules in the testdata directory used for testing specific git scenarios
git clone git@github.com:<your fork>/vergen.git cd vergen.git git submodule update --init -
Install
cargo-all-featurescargo install cargo-all-features -
Make your changes
-
Before submitting a PR, make sure you have at least run the following
cargo fmt cargo clippy --all cargo build-all-features cargo test-all-features -
Push your changes to your fork and submit a PR.