The GitHub Release build event handler can be used to manage GitHub releases. You can create a new release, edit or delete an existing release. You can also upload release assets when create or editing a release. The build event handler can be set to automatically respond to any Build Events.
GitHub Release
GitHub API Url
...