-
Notifications
You must be signed in to change notification settings - Fork 8.5k
[ci] Ensure no yarn.lock changes are required #20625
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
ee510c1 to
e46f916
Compare
When using yarn link, we are copying the dependencies from the sub-projects. If a new package is added to one of those projects, we need to also update the yarn.lock file for it's parent. This is usually done by running `yarn kbn bootstrap`. This ensures that after CI runs bootstrap that there are no local changes. Signed-off-by: Tyler Smalley <[email protected]>
Signed-off-by: Tyler Smalley <[email protected]>
e46f916 to
869a609
Compare
💔 Build Failed |
This reverts commit 869a609.
💚 Build Succeeded |
|
@spalger, this is good to go now. |
spalger
left a comment
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
|
I don't want to hold this up because this issue is wasting a lot dev time of late, but let's not add assertions like this to the ci setup script in the future. If something fails in the setup scripts, it's probably an indication in a bug in the setup script or a bug in the ci infrastructure. If this particular check fails, then it's a bug in that commit of Kibana. |
When using yarn link, we are copying the dependencies from the sub-projects. If a new package is added to one of those projects, we need to also update the yarn.lock file for it's parent. This is usually done by running `yarn kbn bootstrap`. This ensures that after CI runs bootstrap that there are no local changes.
|
6.4/6.x: d5c720f |
When using yarn link, we are copying the dependencies from the sub-projects. If a new package is
added to one of those projects, we need to also update the yarn.lock file for its parent. This
is usually done by running
yarn kbn bootstrap. This ensures that after CI runs bootstrap thatthere are no local changes.