Summary
This repository currently has no GitHub Actions workflows.
Evidence
- No .github/workflows/*.yml or .yaml files are present in the repo
- The crate already has unit tests in source modules and is a standard Cargo library
Why this matters
Basic CI would catch common regressions early:
- broken tests
- formatting drift
- lint issues
- documentation/example drift if doctests or README checks are added later
Suggested scope
- Add a workflow that runs on push and pull request
- Run:
- cargo fmt --check
- cargo test
- cargo clippy --all-targets -- -D warnings
- Optionally add a docs/doctest step once the README example is corrected
Acceptance criteria
- PRs and pushes trigger a Rust CI workflow
- Formatting, tests, and clippy all run automatically
- CI status is visible in GitHub and blocks obviously broken changes
Summary
This repository currently has no GitHub Actions workflows.
Evidence
Why this matters
Basic CI would catch common regressions early:
Suggested scope
Acceptance criteria