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

CI: Drop unnecessary actions-rs toolchain setup #24

Merged
merged 1 commit into from Apr 7, 2023

Conversation

MarijnS95
Copy link
Contributor

GitHub's runner-images already come preloaded with all the Rust components needed, and actions-rs hasn't been maintained for the longest time and is now spitting useless NodeJS deprecation warnings.

Fortunately this CI script is already using plain run: cargo ..., other repos were using the slower, more verbose and less relatable actions-rs/cargo step for this.


Sidenote: this may not update to the latest stable as soon as it releases, but that'd be easy to fix with a run: rustup update if desired - even if slower than giving GitHub a few days to propagate updated containers through their ecosystem.

GitHub's `runner-images` already come preloaded with all the Rust
components needed, and `actions-rs` hasn't been maintained for the
longest time and is now spitting useless NodeJS deprecation warnings.

Fortunately this CI script is already using plain `run: cargo ...`,
other repos were using the slower, more verbose and less relatable
`actions-rs/cargo` step for this.
@Twinklebear
Copy link
Owner

Looks great, thanks @MarijnS95 ! I'll have to update my other repos to move off actions-rs/cargo soon too. I think the slight delay in updating to the latest stable isn't a big problem.

@Twinklebear Twinklebear merged commit 5cee70e into Twinklebear:master Apr 7, 2023
3 checks passed
@MarijnS95 MarijnS95 deleted the ci-yeet-actions-rs branch April 7, 2023 16:12
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.

None yet

2 participants