update to github actions

Signed-off-by: Jess Frazelle <acidburn@jessfraz.com>
19 files changed
tree: 1a250e5e730ba9e49c36ac18d8a3bcfc24bbef11
  1. .github/
  2. .gitignore
  3. .goosarch
  4. Dockerfile
  5. LICENSE
  6. Makefile
  7. README.md
  8. VERSION.txt
  9. basic.mk
  10. go.mod
  11. go.sum
  12. html.go
  13. main.go
  14. release.go
  15. vendor/
  16. version/
README.md

releases

make-all make-image 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.