Server to show latest GitHub Releases for a set of repositories.

Clone this repo:
  1. 84b4e67 Bump version to v0.0.6 by Jess Frazelle · 5 weeks ago master v0.0.6
  2. 8b1093a use new cli pkg by Jess Frazelle · 5 weeks ago
  3. ec284ab update generated project files by Jess Frazelle · 5 weeks ago
  4. 48060f6 ignore archived repos by Jess Frazelle · 5 weeks ago
  5. e708ffa update template by Jess Frazelle · 5 weeks ago

releases

Travis CI GoDoc Github All Releases

Server to show latest GitHub Releases for a set of repositories.

Installation

Binaries

For installation instructions from binaries please visit the Releases Page.

Via Go

$ go get github.com/genuinetools/releases

Running with Docker

$ docker run -d --restart always \
    --name releases \
    -p 127.0.0.1:8080:8080 \
    -e GITHUB_TOKEN="<token>" \
    r.j3ss.co/releases --org genuinetools

Usage

$ releases -h
releases -  Server to show latest GitHub Releases for a set of repositories.

Usage: releases <command>

Flags:

  --token                GitHub API token (or env var GITHUB_TOKEN)
  --update-release-body  update the body message for the release as well (default: false)
  --url                  GitHub Enterprise URL (default: <none>)
  -d                     enable debug logging (default: false)
  --interval             interval on which to refetch release data (default: 1h0m0s)
  --nouser               do not include your user (default: false)
  --orgs                 organizations to include (default: [])
  -p, --port             port for the server to listen on (default: 8080)

Commands:

  version  Show the version information.