Get notified on new releases of your starred & watched repos.
# go get this repogo get -u github.com/leonklingele/github-release-checker# .. and cd into itcd$GOPATH/src/github.com/leonklingele/github-release-checker# Install config file to $HOME/.github-release-checker/config.tomlmake config# .. and edit it at will# I recommend to not enable "mail" on the first run as it will# most likely spam your inbox.$EDITOR$HOME/.github-release-checker/config.toml# Finally start the appgithub-release-checker
[checker]# How frequently to run the checkinterval ="5m"# Number of scraping workers to spawnworkers =10[checker.db]path ="$HOME/.github-release-checker/sqlite.db"[checker.repositories]# Repos to ignoreignored = ["vim/vim",]# Repos to mark as "important". This is useful to e.g. send push# notification emails for releases of certain repos.important = ["git/git","golang/go","libressl-portable/openbsd","libressl-portable/portable","nginx/nginx","openssh/openssh-portable","openssl/openssl","openvpn/openvpn",][checker.github]# Your Github usernameuser ="leonklingele"# Your Github access token. Only "public access" must be granted.# Generate a token here: https://github.com/settings/tokenstoken =".."[mail]# Whether to send email notifications on new releasesenabled =true# Number of mail workersworkers =5# Whether to accept untrusted certificatesinsecure =true# How to connect to the mail serverhost ="localhost"port =25user =""pswd =""# Sender addressfrom ="github-releases@leonklingele.de"# Recipient addressesto = ["github-releases@leonklingele.de" ]# Recipient addresses for "important" releases, e.g. a Boxcar# email address: https://boxcar.io/important_to = ["boxcar-push@leonklingele.de" ]# Subject templatesubject ="New release of $fullName"# Body templatebody ="New release of $url : $version"