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

www: Use local link: dependencies #4849

Merged
merged 7 commits into from Jun 19, 2019

Conversation

p12tic
Copy link
Member

@p12tic p12tic commented Jun 18, 2019

This PR fixes the issue that #4813 tried to address, this time in a more maintainable and convenient way. Turns out that yarn has an undocumented support for link: dependency type which is effectively a symlink. This is exactly what we need to prevent stale dependencies.

The feature this PR relies on is not accidentally exposed behavior that could go away anytime soon as there's been an accepted RFC to add it: yarnpkg/rfcs#34.

I've opened yarnpkg/website#969 to document this behavior.

@p12tic p12tic force-pushed the www-use-local-link-dependencies branch from 69621ba to db92820 Compare June 18, 2019 22:00
@codecov
Copy link

codecov bot commented Jun 18, 2019

Codecov Report

Merging #4849 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master    #4849   +/-   ##
=======================================
  Coverage   88.67%   88.67%           
=======================================
  Files         329      329           
  Lines       34080    34080           
=======================================
  Hits        30222    30222           
  Misses       3858     3858

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 46f0105...db92820. Read the comment docs.

@tardyp tardyp merged commit a470a5d into buildbot:master Jun 19, 2019
@p12tic p12tic deleted the www-use-local-link-dependencies branch June 25, 2019 18:50
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