Skip to content

Conversation

@magf
Copy link
Owner

@magf magf commented Oct 19, 2025

fix(ci): update Rust toolchain to 1.89.0 for edition 2024 compatibility (#2)

This PR updates the Rust toolchain to version 1.89.0 in the CI workflow to support edition = "2024" in Cargo.toml and resolve compatibility issues with newer Rust features and lints, including mismatched_lifetime_syntaxes. It also ensures rustfmt and clippy are available for just fmt and just clippy steps.

Changes

  • Added dtolnay/rust-toolchain@stable with toolchain: 1.89.0 and components: rustfmt,clippy in .github/workflows/pull_request.yml.

Related Issues

  • Fixes failing CI in PRs due to edition = "2024" incompatibility with older Rust versions.

@magf magf changed the title fix(ci): pin Rust toolchain to 1.65.0 to avoid unused-parens warnings fix(ci): pin Rust toolchain to 1.89.0 to avoid warnings Oct 19, 2025
@magf magf changed the title fix(ci): pin Rust toolchain to 1.89.0 to avoid warnings fix(ci): update Rust toolchain to 1.89.0 for edition 2024 compatibility Oct 19, 2025
@magf magf merged commit dfad1f5 into master Oct 19, 2025
1 check passed
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