scientanl/NPM version publish on github release
Github Action to publish an npm-package for a github release
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| github-token | Github Actions Token or Personal Access Token (PAT) | yes | ${{ github.token }} |
| npm-token | NPM Token or for publishing the package | yes | — |
| dry-run | Do not change git remote and do not publish to npm | no | "" |
| push-or-pr-changes | Do changes need to be pushed or PR-ed to the tagged branch? [push|pr] | no | push |
| package-json | Directory that contains the package.json file | no | ./package.json |
| npm-options | Json configuration options (merged with file configuration and defaults) | no | {} |
| github-username | Set the Github username to use for creating/pushing updates. | yes | ${{ github.actor }} |
| repository-owner | Owner of the repository | no | — |
| git-user-name | Username for the version commit | no | — |
| git-user-email | User email for the version commit | no | — |
| pr-title | Title template for the PR that is published to the tagged branch | no | — |
| pr-body | Body template for the PR that is published to the tagged branch | no | — |
| pr-labels | Json array with labels for the PR that is published to the tagged branch | no | — |
Outputs
no outputs