p6m-actions/JavaScript PNPM Build
Builds a JavaScript/TypeScript project using pnpm with flexible lint, test, and build commands
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| run-lint | Whether to run linting | no | true |
| lint-command | Command to run for linting | no | pnpm lint |
| lint-args | Additional arguments for the lint command | no | "" |
| run-test | Whether to run tests | no | true |
| test-command | Command to run for testing | no | pnpm test |
| test-args | Additional arguments for the test command | no | "" |
| run-build | Whether to run build | no | true |
| build-command | Command to run for building | no | pnpm build |
| build-args | Additional arguments for the build command | no | "" |
| project-path | Relative path to the project directory containing package.json (must not contain '..' or be absolute) | no | . |
| node-options | Node options for all processes | no | --max_old_space_size=4096 |
| archive-coverage | Whether to archive code coverage results | no | false |
| coverage-path | Path to the coverage reports | no | coverage |
Outputs
no outputs