Create GitHub releases via command line

GitHub is offering releases for almost a year now and I love using them. Releases are first-class objects with changelogs and binary assets that present a full project history beyond Git artifacts. Following the conventions of many Git projects, releases are tied to Git tags. You can use an existing tag, or let releases create the tag when it’s published. 
Continue Reading…