gitable

Travis CI

Bot to update an airtable sheet with GitHub pull request or issue data.

NOTE: Your airtable table must have the following fields: Reference, Title, Type, Status, Labels, URL, and Updated. The only data you need to initialize is the Reference which is in the format {owner}/{repo}#{number}.

It should look like the following:

airtable.png

Installation

Binaries

Via Go

$ go get github.com/jessfraz/gitable

Usage

       _ _        _     _
  __ _(_) |_ __ _| |__ | | ___
 / _` | | __/ _` | '_ \| |/ _ \
| (_| | | || (_| | |_) | |  __/
 \__, |_|\__\__,_|_.__/|_|\___|
 |___/

 Bot to update an airtable sheet with GitHub pull request or issue data.
 Version: v0.1.0
 Build: 6a3dee6

  -airtable-apikey string
        Airtable API Key (or env var AIRTABLE_APIKEY)
  -airtable-baseid string
        Airtable Base ID (or env var AIRTABLE_BASEID)
  -airtable-table string
        Airtable Table (or env var AIRTABLE_TABLE)
  -d    run in debug mode
  -github-token string
        GitHub API token (or env var GITHUB_TOKEN)
  -interval string
        update interval (ex. 5ms, 10s, 1m, 3h) (default "1m")
  -v    print version and exit (shorthand)
  -version
        print version and exit