Skip to content

chore: drop unused futures dep and add a lint/test CI gate - #8

Merged
codewiththiha merged 1 commit into
mainfrom
chore/cleanup-unused-dep-and-ci-gate
Aug 4, 2026
Merged

chore: drop unused futures dep and add a lint/test CI gate#8
codewiththiha merged 1 commit into
mainfrom
chore/cleanup-unused-dep-and-ci-gate

Conversation

@codewiththiha

Copy link
Copy Markdown
Owner

From a codebase-cleanup audit:

  • Remove the unused futures workspace dependency (declared, referenced by no crate).
  • Add .github/workflows/ci.yml: runs cargo fmt --check, cargo clippy --workspace --all-targets -- -D warnings, and cargo test --workspace on every push/PR to main — enforcing the README's documented quality bar, which previously had no CI enforcement.

- Remove the `futures` workspace dependency (declared, referenced by no crate)
- Add .github/workflows/ci.yml: cargo fmt --check, clippy -D warnings, and
  cargo test on every push/PR to main, enforcing the README quality bar
@codewiththiha
codewiththiha merged commit 6a6d61c into main Aug 4, 2026
1 check passed
@codewiththiha
codewiththiha deleted the chore/cleanup-unused-dep-and-ci-gate branch August 4, 2026 05:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant