mirror of
https://github.com/pnpm/action-setup.git
synced 2026-11-03 20:40:57 +00:00
docs: clarify manifest-based version selection (#244)
* updating readme to include devEngines.packageManager.version in selecting version * docs: check out the manifest before inferring pnpm version --------- Co-authored-by: Zoltan Kochan <z@kochan.io>
This commit is contained in:
co-authored by
Zoltan Kochan
parent
c05d46d6ff
commit
9bbca1e9dc
@@ -64,7 +64,7 @@ Input and output changes:
|
||||
|
||||
Version of pnpm to install.
|
||||
|
||||
**Optional** when there is a [`packageManager` or `devEngines.packageManager` field in the `package.json`](https://nodejs.org/api/corepack.html).
|
||||
**Optional** when `package.json` declares pnpm in `packageManager`, or sets `devEngines.packageManager.name` to `"pnpm"` and provides `devEngines.packageManager.version`.
|
||||
|
||||
otherwise, this field is **required** It supports npm versioning scheme, it could be an exact version (such as `10.9.8`), or a version range (such as `10`, `10.x.x`, `10.9.x`, `^10.9.8`, `*`, etc.), or `latest`.
|
||||
|
||||
@@ -157,6 +157,8 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v6
|
||||
|
||||
- uses: pnpm/action-setup@v6
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user