Yet another Github release command line tool. This one, though, is much more minimalistic and simple.
Github command line release tool.
Usage:
gh-release <user/repo> <tag> <branch> <description> <files>
<files> can be specified using glob patterns.
Options:
-version: Displays version
Make sure you have a Github token with the correct authorization scope to allow you to create releases. For more information about creating tokens please read https://help.github.com/articles/creating-an-access-token-for-command-line-use/
Feel free to inspect this project's Makefile for an example on how this tool can be used to create releases like this: