Add brew install corepack
for current / pending releases
#7120
+1
−1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
As reported in the issues below, Homebrew installation behavior is divergent with the latest releases and the older releases:
corepack
not installed by default with Homebrew node#55366corepack
installed withnode@20
but not withnode@22
Homebrew/homebrew-core#193982The short version is this:
Homebrew currently expects users to install Corepack separately with
brew install corepack
:corepack
not installed with formulanode
Homebrew/homebrew-core#151439 (comment)After this PR,
brew install corepack
is printed for releases with a.status
ofCurrent
orPending
:Node.js v22 (note the new line
brew install corepack
)Node.js v20
Validation
Read into the issues above to validate the documented behavior of Homebrew.
Related Issues
Already linked above
Check List
npm run format
to ensure the code follows the style guide.npm run test
to check if all tests are passing.npx turbo build
to check if the website builds without errors.cc @aduh95