Skip to content

Conversation

@zees-dev
Copy link
Collaborator

This pull request updates the Rust toolchain version and enhances the CI workflows by adding Clippy for linting. The most important changes include upgrading the Rust version to 1.85.0, adding the Clippy component, and modifying the CI workflows to include a Clippy linting step.

Rust toolchain updates:

  • Updated the Rust version from 1.84.0 to 1.85.0 in .github/workflows/ci.yaml, .github/workflows/publish.yaml, and rust-toolchain.toml. [1] [2] [3]
  • Added the clippy component alongside rustfmt in the Rust toolchain configuration in rust-toolchain.toml.

CI workflow enhancements:

  • Updated the CI workflow in .github/workflows/ci.yaml to include a new step for running Clippy (cargo clippy) with all features and targets, and configured it to fail on warnings.
  • Simplified the cargo fmt and cargo check steps in .github/workflows/ci.yaml by removing redundant commands.

@zees-dev zees-dev requested a review from Joinhack April 29, 2025 05:19
@zees-dev zees-dev merged commit 6706b41 into main Apr 29, 2025
1 check passed
@zees-dev zees-dev deleted the upd/rust-stable-1.85 branch April 29, 2025 05:26
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.

2 participants