Deploy Provider for GitHub Releases


#1

GitHub Releases is a great feature for publishing your build artifacts to end users.

It has first-class support for binaries, source archives, changelogs, and Git tags.

See https://github.com/blog/1547-release-your-software

Granted you can create a release with curl and the GitHub API, but, it’s a bit awkward.

This is a nice feature I definitely miss from TravisCI.


#2

+1 for me.


#3

#4

3 years later, we have a blog post: https://circleci.com/blog/publishing-to-github-releases-via-circleci/