mirror of
https://github.com/pnpm/action-setup.git
synced 2026-05-01 01:43:23 +08:00
fix: handle Windows with .cmd/.ps1 shims and add tests
- Extract ensureAliasLinks to its own module for testability - On Windows, create .cmd and .ps1 shims instead of symlinks - On Unix, create symlinks (as before) - Skip alias creation when targets don't exist (pnpm v10) - Add vitest and 8 tests covering unix/windows/skip/no-overwrite
This commit is contained in:
Vendored
+150
-146
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user