👷 Stage publish using pnpm in publish jobs#7125
Conversation
Port the publish-flow fixes battle-tested while releasing pure-rand (dubzzz/pure-rand#1066, #1068, #1069) to the seven publish jobs: - replace the global `npm install -g npm@latest` workaround and `npm stage publish` with `pnpm stage publish --no-git-checks` - add the missing `pnpm/action-setup` step in publish jobs - pin an explicit pnpm version (`latest`) since these jobs have no checkout for the action to read the version from package.json Co-Authored-By: Claude Fable 5 <[email protected]> Claude-Session: https://claude.ai/code/session_019BW9GjBZdMoJdnmb7c4fXC
Keep the publish jobs aligned with dubzzz/pure-rand: the pnpm/action-setup version pin carries no comment there. Co-Authored-By: Claude Fable 5 <[email protected]> Claude-Session: https://claude.ai/code/session_019BW9GjBZdMoJdnmb7c4fXC
|
@fast-check/ava
fast-check
@fast-check/jest
@fast-check/packaged
@fast-check/poisoning
@fast-check/vitest
@fast-check/worker
commit: |
⏱️ Benchmark ResultsClick to expand |
Mention PR #7125 aligning the publish flow with pure-rand. Co-Authored-By: Claude Fable 5 <[email protected]> Claude-Session: https://claude.ai/code/session_019BW9GjBZdMoJdnmb7c4fXC
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #7125 +/- ##
=======================================
Coverage 94.89% 94.89%
=======================================
Files 212 212
Lines 5951 5951
Branches 1565 1565
=======================================
Hits 5647 5647
Misses 296 296
Partials 8 8
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Port the publish-flow fixes battle-tested while releasing pure-rand
(dubzzz/pure-rand#1066, #1068, #1069) to the seven publish jobs:
npm install -g npm@latestworkaround andnpm stage publishwithpnpm stage publish --no-git-checkspnpm/action-setupstep in publish jobslatest) since these jobs have nocheckout for the action to read the version from package.json
Co-Authored-By: Claude Fable 5 [email protected]
Claude-Session: https://claude.ai/code/session_019BW9GjBZdMoJdnmb7c4fXC