Skip to content

Remove Coveralls integration#10

Merged
sile merged 3 commits intomasterfrom
remove-coverall
Mar 16, 2025
Merged

Remove Coveralls integration#10
sile merged 3 commits intomasterfrom
remove-coverall

Conversation

@sile
Copy link
Copy Markdown
Owner

@sile sile commented Mar 16, 2025

Copilot Summary

This pull request includes several updates to the CI configuration, dependency management, and codebase improvements. The most important changes involve simplifying the CI workflow, removing unnecessary badges, and updating code to use modern Rust conventions.

Improvements to CI workflow:

  • .github/workflows/ci.yml: Updated the CI workflow to use the latest versions of actions and simplified the steps by replacing specific action uses with direct commands. Removed the grcov coverage steps. [1] [2] [3]

Dependency and badge updates:

  • Cargo.toml: Removed the badges section related to Coveralls.
  • README.md: Removed the Coveralls coverage badge.

Codebase improvements:

  • src/codec.rs: Updated various instances of deprecated type references (e.g., std::u16::MAX to u16::MAX). [1] [2] [3] [4]
  • src/lib.rs: Updated lifetimes in method signatures and removed unnecessary lifetimes in trait implementations. [1] [2]

@sile sile merged commit 94231c1 into master Mar 16, 2025
18 checks passed
@sile sile deleted the remove-coverall branch March 16, 2025 01:39
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