Conversation
|
Note Gemini is unable to generate a summary for this pull request due to the file types involved not being currently supported. |
718e045 to
40eff77
Compare
|
use pnpm + cache hit before: use setup-vp + cache miss after: use setup-vp + cache hit after:
|
da26a9c to
9102ca2
Compare
Co-authored-by: Willow (GHOST) <git@willow.sh>
9102ca2 to
586deee
Compare
Lunaria Status Overview🌕 This pull request will trigger status changes. Learn moreBy default, every PR changing files present in the Lunaria configuration's You can change this by adding one of the keywords present in the Tracked Files
Warnings reference
|
Replace the two-step setup pattern (actions/setup-node + pnpm/action-setup + pnpm install) with the unified voidzero-dev/setup-vp action across all CI workflows. This simplifies setup to a single step with node-version, cache, and automatic dependency installation via vp. - Replace all pnpm vp commands with vp directly - Build storybook via vp before passing to chromatic action
Add run-install: false and manual vp install --filter . --ignore-scripts for lint, i18n, and tag jobs to match original behavior and avoid running heavy postinstall tasks (generate:lexicons, generate:sprite, nuxt prepare) in jobs that don't need them.
Cache is unnecessary when only installing root deps with --ignore-scripts.
4a7dbed to
f87c32d
Compare
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Willow (GHOST) <ghostdevbusiness@gmail.com> Co-authored-by: Willow (GHOST) <git@willow.sh>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> Co-authored-by: Willow (GHOST) <git@willow.sh>
Co-authored-by: Willow (GHOST) <git@willow.sh>
Co-authored-by: Willow (GHOST) <git@willow.sh>



Replace the two-step setup pattern (actions/setup-node + pnpm/action-setup + pnpm install) with the unified voidzero-dev/setup-vp action across all CI workflows.
🔗 Linked issue
npmx-dev#2129
🧭 Context
📚 Description