Thanks for your interest in contributing to ouch
!
We follow the Rust Official Code of Conduct.
Create an issue or go to Ouch Discussions.
Before opening the PR, open an issue to discuss your addition, this increases the chance of your PR being accepted.
- Pass all CI checks.
- After opening the PR, add a CHANGELOG.md entry.
In case you need to update the UI tests.
- Run tests with
insta
to create the new snapshots:
cargo insta review # or
cargo insta review -- ui # useful filter
- Now, review the diffs you just generated.
cargo insta review
- You can commit them now.