issue-ops/IssueOps Releaser
Handle releases for GitHub repositories
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| api_url | The GitHub API URL to use. | no | ${{ github.api_url }} |
| draft | Whether or not the release should be a draft. | no | false |
| generate_release_notes | Whether or not to generate release notes. | no | true |
| github_token | The GitHub token to use for authentication. | yes | ${{ github.token }} |
| name | The name of the release. Defaults to the tag name. | no | — |
| notes | The release notes. Will be prepended to the generated release notes if generate_release_notes is enabled. | no | — |
| owner | The owner of the repository. | yes | ${{ github.event.repository.owner.login }} |
| prerelease | Whether or not the release should be a prerelease. | no | false |
| repo | The repository to create the release in. | yes | ${{ github.event.repository.name }} |
| tag | The tag to create the release from. If the tag does not exist, it will be created at the branch or commit specified by target_commitish. | yes | — |
| target_commitish | The branch name or commit SHA to create the release from. This is ignored if the tag already exists in the repository. | no | — |
Outputs
| name | description |
|---|---|
| id | The release ID |
| html_url | The URL to the release in the browser |
| upload_url | The URL to upload assets to the release |