-
Notifications
You must be signed in to change notification settings - Fork 20
Remove redundant rustup install commands from github workflows after ci-base-image update #1728
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
Conversation
Codecov Report
@@ Coverage Diff @@
## main #1728 +/- ##
=======================================
Coverage 87.95% 87.95%
=======================================
Files 50 50
Lines 4243 4243
=======================================
Hits 3732 3732
Misses 511 511 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
157435e
to
4c9c940
Compare
This PR aims to remove the `rustup install toolchain nightly` commands from the individual GitHub jobs that use the `ci-base-image` that previously did not have the `nightly` toolchain. Closes #1727 # Discussion The changes in the previous PR (#1700) to add the `nightly` toolchain to `ci-base-image` were not published to DockerHub until the `merge-pr.yml` workflow actions were successfully run. Therefore the `nightly` toolchain was not available for CI to use in `ci-base-image`. In that PR, the `nightly` toolchain was installed in the individual jobs where it was needed to pass CI. Now that the PR has been merged, `ci-base-image` has been updated with both the `stable` and `nightly` toolchains and the redundant `rustup install` commands can be removed from `verify-pr-commit.yml`.
0f83749
to
36e1b9c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice! 👍
Goal
This PR aims to remove the
rustup install toolchain nightly
commands from the individual GitHub jobs that use theci-base-image
that previously did not have thenightly
toolchain.Closes #1727
Discussion
The changes in the previous PR (#1700) to add the
nightly
toolchain toci-base-image
were not published to DockerHub until themerge-pr.yml
workflow actions were successfully run. Therefore thenightly
toolchain was not available for CI to use inci-base-image
.In that PR, the
nightly
toolchain was installed in the individual jobs where it was needed to pass CI.Now that the PR has been merged,
ci-base-image
has been updated with both thestable
andnightly
toolchains and the redundantrustup install
commands can be removed fromverify-pr-commit.yml
.