Server to show latest GitHub Releases for a set of repositories.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
vendor update vendor Sep 25, 2018
version
.gitignore
.goosarch
.travis.yml
.traviskey
Dockerfile
LICENSE initial commit Jun 12, 2018
Makefile
README.md Update ToC for README.md Dec 29, 2018
VERSION.txt
basic.mk
go.mod
go.sum update vendor Sep 25, 2018
html.go
main.go
release.go

README.md

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.