danielbayley/npm Package CI
Simple CI for your npm packages.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit May 2, 2026
- License
- MIT
Pinned Snippet
uses: danielbayley/npm-package-ci@fe10de6ce5e79c79f12d88dbb6908572284857f0 # 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, or versions in CSV format. | yes | — |
| test-reporter | Specify a node --test-reporter. | — | — |
| todo-annotate | Annotate tests marked .todo. | — | — |
| todo-fail-warn | Show failed tests marked .todo as warnings. | — | — |
| ignore-scripts | Ignore lifecycle scripts on install. | — | — |
Outputs
| name | description |
|---|---|
| package-manager | Detected package manager. |
| package-file | Detected package.* file. |
| metadata | Project metadata from the package.* file. |
| options | NODE_OPTIONS |
| build | The scripts.build command. |
| test | The scripts.test command. |
| publish | The scripts.publish, scripts.release, or given script command. |