delete_release
Remove a GitHub release while preserving its tag unless the tag should be deleted too, keeping commit history intact.
Instructions
Deletes a release. The tag it was published from survives unless delete_tag asks for it, since the commit history usually should not move.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tag_name | Yes | ||
| repo_name | Yes | ||
| delete_tag | No | Also remove the tag the release was published from | |
| repo_owner | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||