roang-zero1/GitHub Create Tag Release
Create a GitHub release from a pushed Tag.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| version_regex | Regular expression to verify that the version is in a correct format. Defaults to .* (accept everything). | no | ^.*$ |
| prerelease_regex | Any version matching this regular expression will be marked as pre-release. Disabled by default. | no | "" |
| create_draft | Create the releases as draft (true|false [default: false]). Existing will not be updated from released to draft. | no | false |
| update_existing | Controls whether an existing release should be updated with data from the latest push (true|false [default: false]). | no | false |
| created_tag | Allows to pass an already created tag, forces update_existing to true. | no | "" |
| release_title | Allows to pass a title for the release. | no | "" |
| changelog_file | Path of file that contains the Markdown formatted changelog. | no | CHANGELOG.md |
| changelog_heading | Heading level at which the tag headings exist. | no | h2 |
| release_text | Text body that will be added to the release. This will disable change log parsing | no | "" |
Outputs
| name | description |
|---|---|
| id | The ID of the created Release |
| html_url | The URL users can navigate to in order to view the release |
| upload_url | The URL for uploading assets to the release |
| changelog | Parsed content from the provided changelog file |