Closed AugustinMauroy closed 4 months ago
The latest updates on your projects. Learn more about Vercel for Git âïž
Name | Status | Preview | Updated (UTC) |
---|---|---|---|
nodejs-org | â Ready (Inspect) | Visit Preview | Jun 2, 2024 7:57pm |
Lighthouse Results URL | Performance | Accessibility | Best Practices | SEO | Report |
---|---|---|---|---|---|
/en | ð 83 | ð¢ 100 | ð¢ 96 | ð¢ 91 | ð |
/en/about | ð¢ 98 | ð¢ 100 | ð¢ 100 | ð¢ 91 | ð |
/en/about/previous-releases | ð¢ 99 | ð¢ 100 | ð¢ 100 | ð¢ 92 | ð |
/en/download | ð¢ 100 | ð¢ 100 | ð¢ 96 | ð¢ 91 | ð |
/en/blog | ð¢ 99 | ð¢ 100 | ð¢ 96 | ð¢ 92 | ð |
Which commit added this line?
https://github.com/nodejs/nodejs.org/commit/d09e4f1a542a80fc63b78b9f245f6382144e540b
Good example to focus on atomic commits in our feature development.
@AugustinMauroy responding to your confused emoji, I'll share this link: How atomic Git commits dramatically increased my productivity - and will increase yours too
Each commit does one, and only one simple thing, that can be summed up in a simple sentence.
In our case, commit
might not be the operative word. Change, or PR would be. The feature where this was introduced didnt have much to do with pinning pnpm - and in fact we don't use pnpm, so it should have been omitted.
And let me be clear, I'm not blaming you for any of this. We work together as a team. We share our wins and our shortcomings. The change went through numerous reviews, and I merged it. This comment was only left in the interest of educating, if you wanted to learn more about the concept.
And to go even further, I've really appreciated your drive to learn, your attention to detail, and your increased skill here on the project. That you identified this problem and worked to fix it should be celebrated.
@bmuenzenmeyer sorry for the confusion the emoji meant suprised/confused
And thanks for the links it's very interesting
this is a hotfix, merging it to unblock our ci
Description
This key in json was introduce during a past pr. It's introduce by "old" turborepo version. Basically, if we were using node 22, it would call corepack, which would install pnpm (What I understood from my experiments)
Validation
CI need to be green again
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.