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

Update all uncommented commands to remove actions-rs #1366

Merged
merged 6 commits into from
Aug 23, 2023

Conversation

esimkowitz
Copy link
Contributor

@esimkowitz esimkowitz commented Aug 15, 2023

This commit addresses #1360 by removing references to actions-rs/toolchain and actions-rs/cargo, both of which are unmaintained.

Some parts of the workflows already use dtolnay/rust-toolchain and this is the one most of the community has moved to, so I've changed remaining references to actions-rs/toolchain to dtolnay/rust-toolchain. There's no good replacement for actions-rs/cargo so I've instead moved to just running the commands directly. In cases where Cross is required instead of Cargo to run CI tests, I've added a new action taiki-e/install-action to install Cross and then use a dynamic environment variable to select the correct command to use.

There were a few references to actions-rs that were commented out, I have not touched these.

@ealmloff ealmloff added the ci github ci label Aug 17, 2023
Copy link
Member

@ealmloff ealmloff left a comment

Choose a reason for hiding this comment

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

Thank you!

@ealmloff ealmloff merged commit de87ba6 into DioxusLabs:master Aug 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci github ci
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants