Skip to content

Conversation

ClementTsang
Copy link
Contributor

I was taking a look at the repo and noticed that there are a lot of warnings regarding deprecated Node and Action commands regarding the CI workflow.

Part of resolving this is addressing actions-rs/toolchain, which is no longer maintained from my understanding. dtolnay/rust-toolchain is actively maintained and works well from my experience, so I think switching over should be fine and resolves the issues. The rest is fixed by just updating checkout to v3.

This also updates the rust_version to 1.54.0, since this change means that 1.53.0 will no longer build. Not sure if this should be reflected in the MSRV.

@ClementTsang ClementTsang marked this pull request as ready for review April 25, 2023 03:36
@ClementTsang
Copy link
Contributor Author

Sample run from my fork.

@davidblewett davidblewett self-assigned this May 1, 2023
Bump MSRV to allow deps that use newer features to be selected.
@davidblewett davidblewett self-requested a review May 1, 2023 20:18
Copy link
Collaborator

@davidblewett davidblewett left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. I was working on this separately. Will merge after CI completes successfully.

@davidblewett davidblewett merged commit 6a270d0 into fede1024:master May 1, 2023
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