lucasvvila/Setup Environment and Build Project
Sets up Node.js with pnpm, installs dependencies, (optional) enables Turborepo caching, and (optional) builds the project.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Jul 6, 2025
- License
- None
Pinned Snippet
uses: lucasvvila/dockerfile@7c175f1d1a01b6dccc3b64071ac356c9a547c72b # no releases — HEAD as of 2026-07-11tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| node-version | Node.js version to use. | no | 22.x |
| enable-caching | Flag to enable/disable all caching. | no | true |
| cache-suffix | Suffix to add to the cache key. | no | base:build |
| skip-build | Skip the build step, useful when restoring cached artifacts. | no | false |
| cache-paths | Paths to cache. Defaults to dist folders. | no | ./packages/**/dist |
Outputs
no outputs