step-security/release-please-oss-action
Automated releases based on conventional commits
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| token | GitHub token for creating and grooming release PRs, defaults to using secrets.GITHUB_TOKEN | no | ${{ github.token }} |
| release-type | what type of release is this, one of (ruby, python, node, terraform-module) | no | "" |
| path | create a release from a path other than the repository's root | no | "" |
| target-branch | branch to open pull release PR against (detected by default) | no | "" |
| config-file | where can the config file be found in the project? | no | "" |
| manifest-file | where can the manifest file be found in the project? | no | "" |
| repo-url | configure github repository URL. Default `process.env.GITHUB_REPOSITORY` | no | ${{ github.repository }} |
| github-api-url | configure github API URL. Default `https://api.github.com` | no | ${{ github.api_url }} |
| github-graphql-url | configure github GraphQL URL. Default `https://api.github.com` | no | ${{ github.graphql_url }} |
| fork | If true, send the PR from a fork. This requires the token to be a user that can create forks (e.g. not the default GITHUB_TOKEN) | no | false |
| include-component-in-tag | If true, add prefix to tags and branches, allowing multiple libraries to be released from the same repository | no | false |
| proxy-server | set proxy sever when you run this action behind a proxy. format is host:port e.g. proxy-host.com:8080 | no | "" |
| skip-github-release | if set to true, then do not try to tag releases | no | false |
| skip-github-pull-request | if set to true, then do not try to open pull requests | no | false |
| skip-labeling | if set to true, then do not try to label the PR | no | false |
| bootstrap-sha | How far back (exclusive) to pull commits for conventional commit parsing. | no | "" |
| changelog-host | The proto://host where commits live. Default `https://github.com` | no | ${{ github.server_url }} |
| config-overrides-json | Release Please configuration file as JSON string. Can be used to specify properties not exposed by this action. | no | {} |
Outputs
no outputs