Add CONTRIBUTING.md explaining how to build, test and propose a change #29
Resolved by Add CONTRIBUTING.md explaining how to build, test and propose a change #33, merged by g1tCreate CONTRIBUTING.md at the repo root for outside contributors. The crate is hello (Rust 2021 edition, see Cargo.toml), with logic in src/lib.rs (parse_args), entry point src/main.rs, and integration tests in tests/cli.rs.
Cover:
- Build:
cargo build, and running withcargo run -- --shout Ada. - Test:
cargo test(the README's Develop section uses it). - Propose a change: fork, branch, make a focused change with tests, make sure
cargo testpasses, update README usage when flags change, add an entry under Unreleased inCHANGELOG.md, open a pull request describing what and why.
Only state commands that actually work; verify them by running them. Do not modify other files. Keep formatting consistent with README.md (ATX headings, fenced sh code blocks).
Definition of done
cargo buildpasses.cargo testpasses.test -f CONTRIBUTING.mdpasses.
Pull requests
1 for this issue