-
Notifications
You must be signed in to change notification settings - Fork 6.8k
build: bump yarn requirement to 1.17.3 #16890
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
a0982b0
to
c078c3f
Compare
612a0df
to
bb2bcfd
Compare
.circleci/config.yml
Outdated
@@ -351,8 +316,6 @@ jobs: | |||
- *attach_release_output | |||
- *setup_bazel_ci_config | |||
- *setup_bazel_remote_execution | |||
- *yarn_download | |||
- *yarn_install | |||
- *setup_bazel_binary |
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.
we actually need the yarn download and yarn install here as we need to download bazel through yarn.
Afterwards it will be linked globally using the setup_bazel_binary
.
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.
Yeah, I was really thrown off and then I realized that yarn_install
was run yarn install
not install yarn...
I'm not thinking clearly this morning evidently.
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.
haha no worries 😄 can you elaborate why we want to remove yarn_download
though?
The reason we have this is that we can control the yarn version better without having to depend on a specific version coupled with the Docker image. We did the same on angular/angular
for that reason.
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.
We can go back to that if that is our reasoning. I was under the impression we did it so we could install a yarn version that was beyond was was in the Docker image. But since the Docker image is providing the latest yarn
I was thinking we would just move to that.
But if we want to control it as we were we can.
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.
Yeah, I'd vote for keeping it like that to still have the flexibility. Up to you though. I don't feel too strong about it, but IIRC we already had a discussion about this and decided to download Yarn separately.
03e342d
to
c847b9d
Compare
c847b9d
to
14c0269
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.
LGTM
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.
LGTM
This issue has been automatically locked due to inactivity. Read more about our automatic conversation locking policy. This action has been performed automatically by a bot. |
No description provided.