chlbri/pnpm publish
Publish a package to the npm registry using pnpm with all publish options exposed as inputs
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| access | Tells the registry whether this package should be published as public or restricted | no | "" |
| tag | Registers the published package with the given tag | no | "" |
| dry-run | Does everything a publish would do except actually publishing to the registry | no | false |
| publish-branch | The branch from which the package should be published | no | "" |
| filter | Publish only packages matching the filter | no | "" |
| force | Publish the package even if it is already in the registry | no | false |
| provenance | Generate provenance data when publishing | no | false |
| AUTH | Auth token used in .npmrc (defaults to ${GITHUB_TOKEN}) | no | — |
| registry | Package registry (npm, github, or full URL) | no | npm |
Outputs
| name | description |
|---|---|
| name | The name of the package |
| old-version | The version of the package before publish |
| new-version | The version of the package after publish |
| released | Whether the package was released |
| tag | The tag used for the release |
| access | The access level used for the release |
| dry-run | Whether the publish was a dry run |