- Rust (stable toolchain)
- A
GH_TOKENwith repo access (for releases)
git clone https://github.com/urmzd/fsrc.git
cd fsrc
cargo buildcargo build # compile
cargo test # run tests
cargo fmt # format code
cargo clippy # lintWe use Angular Conventional Commits:
type(scope): description
Types: feat, fix, docs, refactor, test, chore, ci, perf
Use Conventional Commits format.
- Fork the repository
- Create a feature branch (
feat/my-feature) - Make changes and commit using conventional commits
- Open a pull request against
main
cargo fmtfor formattingclippyfor linting- No
unsafecode