fix: honor devEngines.packageManager.onFail=error (#252) (#254)

## Summary
- Export `pnpm_config_pm_on_fail=download` from the action so the bootstrap pnpm switches versions via `manage-package-manager-versions` instead of throwing `BAD_PM_VERSION` when a project pins `devEngines.packageManager.onFail = "error"` without supplying a `version:` input.
- Adds a `test_dev_engines_on_fail_error` workflow job (Linux/macOS/Windows, exact + range) that reproduces #252.

Fixes #252.
This commit is contained in:
Zoltan Kochan
2026-05-11 01:51:30 +02:00
committed by GitHub
parent 91ab88e261
commit 1155470f3e
3 changed files with 205 additions and 311 deletions

134
dist/index.js vendored

File diff suppressed because one or more lines are too long