Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix MSRV-related issues #433

Merged
merged 1 commit into from
Sep 16, 2023
Merged

Conversation

ionut-arm
Copy link
Member

Fixing the MSRV in our CI involves making sure that the crate can build under that version of the Rust compiler, given some choice of dependencies that are also compatible with the MSRV. A major issue is that many crates bump the MSRV in patch or minor releases that then get picked up automatically if no lock file is present.

This commit adds a lock file for our current MSRV, and pins the MSRV for clippy as well.

.clippy.toml Outdated Show resolved Hide resolved
.clippy.toml Outdated Show resolved Hide resolved
tss-esapi/tests/all-ubuntu.sh Show resolved Hide resolved
Fixing the MSRV in our CI involves making sure that the crate can build
under that version of the Rust compiler, given some choice of
dependencies that are also compatible with the MSRV. A major issue is
that many crates bump the MSRV in patch or minor releases that then get
picked up automatically if no lock file is present.

This commit adds a lock file for our current MSRV, and pins the MSRV for
clippy as well.

Signed-off-by: Ionut Mihalcea <[email protected]>
@Superhepper Superhepper merged commit fd847ec into parallaxsecond:main Sep 16, 2023
10 checks 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.

3 participants