2022-05-28 17:23:43 +03:00
name : Setup pnpm
description : Install pnpm package manager
2020-05-08 14:48:07 +07:00
branding :
icon : package
color : orange
2020-05-08 13:22:27 +07:00
inputs :
version :
2022-05-28 17:23:43 +03:00
description : Version of pnpm to install
2023-07-08 07:02:46 +08:00
required : false
2020-05-08 13:22:27 +07:00
dest :
2022-05-28 17:23:43 +03:00
description : Where to store pnpm files
2020-05-08 13:22:27 +07:00
required : false
2020-05-08 14:25:08 +07:00
default : ~/setup-pnpm
2020-05-09 19:13:46 +07:00
run_install :
description : If specified, run `pnpm install`
required : false
default : 'null'
2023-07-08 07:02:46 +08:00
package_json_file :
2025-12-06 17:36:02 -07:00
description : File path to the package.json to read "packageManager" configuration. This path must be relative to the repository root (GITHUB_WORKSPACE).
2023-07-08 07:02:46 +08:00
required : false
default : 'package.json'
2023-07-26 18:50:04 +07:00
standalone :
description : When set to true, @pnpm/exe, which is a Node.js bundled package, will be installed, enabling using pnpm without Node.js.
required : false
default : 'false'
2024-06-12 23:45:37 +09:00
outputs :
dest :
description : Expanded path of inputs#dest
bin_dest :
description : Location of `pnpm` and `pnpx` command
2020-05-08 13:22:27 +07:00
runs :
2024-02-08 02:22:15 -08:00
using : node20
2020-05-08 13:22:27 +07:00
main : dist/index.js
2020-05-09 21:02:32 +07:00
post : dist/index.js