Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cache based on .pnpm-lock.yaml #89

Open
clarkenciel opened this issue Jun 24, 2021 · 3 comments
Open

Cache based on .pnpm-lock.yaml #89

clarkenciel opened this issue Jun 24, 2021 · 3 comments
Labels
backlog Identified as a backlog item, often combined with low-priority and help-wanted labels feature_request

Comments

@clarkenciel
Copy link

Describe Request:

It would be nice to be able to cache based on .pnpm-lock.yaml when using pnpm as a package manager in the install-packages command.
Granted, this might amount to "npm support."

Examples:

jobs:
  test:
    - run:
        name: install pnpm
        command: sudo npm i -g pnpm
    - checkout
    - node/install-packages:
        override-ci-command: pnpm i
        cache-path: ~/.pnpm-store

Supporting Documentation Links:

pnpm CI integration docs

@Jaryt
Copy link
Contributor

Jaryt commented Dec 13, 2021

Hi! Thanks for this request! I'll look into this shortly :)

@Jaryt Jaryt added the backlog Identified as a backlog item, often combined with low-priority and help-wanted labels label Mar 14, 2022
@acorncom
Copy link

@Jaryt any updates on this front? pnpm is increasingly popular. We just were testing things and it cut our initial install times from 3 minutes to 1 minute on a client app, so would love to see support here. GitHub Actions seemingly supports it already

@sureyeaah
Copy link

Would be great if this could be fixed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog Identified as a backlog item, often combined with low-priority and help-wanted labels feature_request
Projects
None yet
Development

No branches or pull requests

4 participants