mridang/Better Semantic Releaser Action
Runs semantic-release when code is pushed to a branch or tag.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github-token | GitHub token used to authenticate API requests. Required for checking status checks and publishing releases. Use `secrets.GITHUB_TOKEN` or a PAT with elevated scopes if needed. | yes | — |
| wait-for-checks | Whether to wait for all required status checks to pass before running semantic-release. | no | true |
| working-directory | The directory to search for semantic-release configuration files. | no | . |
| allow-force-install | If 'true', allows overwriting an existing package.json and forces npm to install dependencies using '--force' to resolve conflicting peer dependencies. Use with caution. | no | false |
| deploy-key | SSH private key for deploy key authentication. When provided, Git operations will use SSH instead of HTTPS. | no | — |
Outputs
no outputs