- Bootstrap pnpm via npm ci (verified by lockfile)
- Use `pnpm self-update <version>` for explicit version
- Let pnpm handle packageManager field automatically
- Remove standalone/exe-specific install logic (pnpm handles this)
- Update tests to not run pnpm install against the action repo itself
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Test Action / Test with default inputs (ubuntu-latest, 4.11.1) (push) Waiting to run
Test Action / Test with default inputs (macos-latest, 4.11.1) (push) Waiting to run
Test Action / Test with default inputs (windows-latest, 4.11.1) (push) Waiting to run
Test Action / Test with dest (windows-latest, 4.11.1) (push) Waiting to run
Test Action / Test with run_install (null, macos-latest) (push) Waiting to run
Test Action / Test with run_install (recursive, macos-latest) (push) Waiting to run
Test Action / Test with run_install (array, ubuntu-latest) (push) Waiting to run
Test Action / Test with run_install (empty object, ubuntu-latest) (push) Waiting to run
Test Action / Test with run_install (global, ubuntu-latest) (push) Waiting to run
Test Action / Test with run_install (null, ubuntu-latest) (push) Waiting to run
Test Action / Test with run_install (recursive, ubuntu-latest) (push) Waiting to run
Test Action / Test with run_install (array, windows-latest) (push) Waiting to run
Test Action / Test with run_install (empty object, windows-latest) (push) Waiting to run
Test Action / Test with run_install (global, windows-latest) (push) Waiting to run
Test Action / Test with run_install (null, windows-latest) (push) Waiting to run
Test Action / Test with run_install (recursive, windows-latest) (push) Waiting to run
Test Action / Test with dest (macos-latest, 4.11.1) (push) Waiting to run
Test Action / Test with dest (ubuntu-latest, 4.11.1) (push) Waiting to run
Test Action / Test with standalone (macos-latest, false) (push) Waiting to run
Test Action / Test with standalone (macos-latest, true) (push) Waiting to run
Test Action / Test with standalone (ubuntu-latest, false) (push) Waiting to run
Test Action / Test with standalone (ubuntu-latest, true) (push) Waiting to run
Test Action / Test with standalone (windows-latest, false) (push) Waiting to run
Test Action / Test with standalone (windows-latest, true) (push) Waiting to run
Test Action / Test with run_install (array, macos-latest) (push) Waiting to run
Test Action / Test with run_install (empty object, macos-latest) (push) Waiting to run
Test Action / Test with run_install (global, macos-latest) (push) Waiting to run
* feat: add an option to install the self-contained binary version of pnpm
* test: add a test about nodejs_bundled
* style: remove an empty line
* chore: use newer pnpm
* chore: update dependencies
* feat: rename `nodejs_bundled` to `standalone`
as @zkochan suggested
* docs: add
---------
Co-authored-by: Takashi Sato <takashi@tks.st>