Go to file
2020-05-08 14:48:07 +07:00
.github Update CI 2020-05-08 14:27:11 +07:00
dist Support tilde 2020-05-08 14:24:25 +07:00
src Return expanded paths 2020-05-08 14:26:14 +07:00
.editorconfig Update .editorconfig 2020-05-08 10:35:40 +07:00
.gitattributes Create .gitattributes 2020-05-08 10:35:29 +07:00
.gitignore Update .gitignore 2020-05-08 11:27:55 +07:00
action.yml Set branding 2020-05-08 14:48:07 +07:00
LICENSE.md 2020 2020-02-26 17:29:08 +07:00
package.json Support tilde 2020-05-08 14:24:25 +07:00
pnpm-lock.yaml Support tilde 2020-05-08 14:24:25 +07:00
README.md Create README.md 2020-05-08 14:44:30 +07:00
renovate.json Begin 2020-05-08 09:58:03 +07:00
run.sh Set HOME in run.sh 2020-05-08 14:16:01 +07:00
tsconfig.json Add TypeScript build step 2020-05-08 10:22:09 +07:00

Setup PNPM

Install PNPM package manager.

Inputs

version

Required Version of PNPM to install.

dest

Optional Where to store PNPM files.

bin_dest

Optional Where to store executables (pnpm and pnpx commands).

registry

Optional Registry to download PNPM from.

Outputs

dest

Expanded path of inputs#dest.

bin_dest

Expanded path of inputs@bin_dest.

Usage example

on:
  - push
  - pull_request

jobs:
  runs-on: ubuntu-latest

  steps:
    - uses: actions/checkout@v2

    - uses: KSXGitHub/github-actions-setup-pnpm@master
      with:
        version: 4.11.1

    - name: Install dependencies
      run: pnpm install

Notes

This action does not setup Node.js for you, you use actions/setup-node yourself.

License

MIT © Hoàng Văn Khải