snickbit/Release Please
Release please workflow with npm, git, pnpm, and pre-release scripts
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| NPM_TOKEN | NPM Token | no | — |
| GITHUB_TOKEN | GitHub Personal Access Token | no | — |
| NPM_REGISTRY | NPM Registry (default: '//registry.npmjs.org/') | no | — |
| PUBLISH_SCRIPT | Run an npm script instead of the default publish command: `pnpm publish --ignore-scripts` | no | — |
| PRERELEASE_SCRIPTS | package.json scripts to run before release. (default: 'build,lint,test,docs') | no | — |
| NO_BAIL | Don't bail on prerelease script failures [true/false] (default: false) | no | — |
| BAIL_ON_MISSING | Bail on missing prerelease script [true/false] (default: false) | no | — |
| DRY_RUN | Commands will be printed instead of executed. [true/false/publish-only] (default: false). If 'publish-only' is specified, all commands will run normally except for the 'publish' command, which will be run with the `--dry-run` flag. | no | — |
| DEBUG | Prints debug information. [true/false] (default: false) | no | — |
| CONFIG_ONLY | Only verify configuration. [true/false] (default: false) | no | — |
| PRERELEASE_ONLY | ONLY run prerelease scripts. [true/false] (default: false) | no | — |
Outputs
| name | description |
|---|---|
| releases_created | Whether a release was created |