An opiniated template repository for rust single crate projects
Integrations:
- Cargo
- Branch Name Validation
- Commit Title Validation using commitlint
- Rust Fmt settings
- CI setup for testing before PR merge
- Commit Template
- Run RustFMT pre-commit
This project requires you to run a few commands before you can work in this. Please note that skipping this might result in your commits and branches getting rejected upon push.
The following steps require that you have brew install in your system Steps:
- Goto: tools/git
- Run
init_setup.sh