action-setup/src
Zoltan Kochan 188c8307ce
fix: point pn to pnpm binary directly, not to @pnpm/exe/pn
pnpm self-update only replaces the pnpm binary — it does not update
other files in the @pnpm/exe package (setup.js, pn, pnpx, pnx all
remain from the v10 bootstrap). So @pnpm/exe/pn may not exist at all.

Instead of relying on @pnpm/exe/pn, create the aliases directly:
- pn → symlink to the pnpm binary
- pnpx/pnx → shell scripts that exec "pnpm dlx"

Also remove the setup.js call after self-update since it's no longer
needed and would run the v10 version which doesn't know about pn.
2026-03-26 18:58:55 +01:00
..
cache-restore feat: store caching (#188) 2025-12-07 22:16:49 +01:00
cache-save feat: store caching (#188) 2025-12-07 22:16:49 +01:00
inputs refactor: remove star imports (#196) 2025-12-10 13:14:52 +01:00
install-pnpm fix: point pn to pnpm binary directly, not to @pnpm/exe/pn 2026-03-26 18:58:55 +01:00
outputs Use pnpm.js to install pnpm 2021-03-23 12:42:43 +07:00
pnpm-install fmt 2022-02-23 10:07:15 +07:00
pnpm-store-prune fmt 2022-02-23 10:07:15 +07:00
utils feat!: replace bundled pnpm binary with npm + lockfile bootstrap (#212) 2026-03-21 14:02:31 +01:00
index.ts feat: store caching (#188) 2025-12-07 22:16:49 +01:00