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

internal: Move to yarn 3 #2102

Merged
merged 1 commit into from
Jul 25, 2022
Merged

internal: Move to yarn 3 #2102

merged 1 commit into from
Jul 25, 2022

Conversation

ntucker
Copy link
Collaborator

@ntucker ntucker commented Jul 23, 2022

Motivation

Much better everything

Solution

  • https://yarnpkg.com/getting-started/migration
  • Remove cross-env (not needed with yarn berry)
  • Move all workspace bin to their package.json
  • scripts with * need it escaped (\\*)
  • add bins used in a package to the package itself
  • CI:
    • Change yarn cache location
    • Bump cache version

What's next

  1. lerna-lite internal: lerna -> lerna-lite ntucker/anansi#1585
  2. pnp internal: Use yarn pnp ntucker/anansi#1586

@ntucker ntucker force-pushed the internal/yarn3 branch 5 times, most recently from e488b51 to 2d32418 Compare July 23, 2022 18:46
@ntucker ntucker requested a review from notwillk July 23, 2022 19:34
@ntucker ntucker force-pushed the internal/yarn3 branch 10 times, most recently from 88370eb to 9d10b32 Compare July 25, 2022 18:58
@codecov-commenter
Copy link

Codecov Report

Merging #2102 (9d10b32) into master (bc215d0) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #2102   +/-   ##
=======================================
  Coverage   98.48%   98.48%           
=======================================
  Files         102      102           
  Lines        1918     1918           
  Branches      405      405           
=======================================
  Hits         1889     1889           
  Misses         13       13           
  Partials       16       16           

📣 Codecov can now indicate which changes are the most critical in Pull Requests. Learn more

@ntucker ntucker force-pushed the internal/yarn3 branch 4 times, most recently from c9539f2 to 3aaa078 Compare July 25, 2022 20:51
@ntucker ntucker merged commit f09add6 into master Jul 25, 2022
@ntucker ntucker deleted the internal/yarn3 branch July 25, 2022 21:00
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.

3 participants