Send a count of Pull-Request as custom metrics to Datadog
Copy .envrc and lod it.
$ cp .envrc.sample .envrc
$ # edit .envrc
$ # source .envrc
The target repositories are specified by GITHUB_REPOSITORIES environment varibales, that should be written in org/reponame, separated by commas.
export GITHUB_REPOSITORIES="chaspy/datadog-github-pr,chaspy/favsearch"
$ go run main.go
Get the binary file from Releases and run it.
$ docker run -e DATADOG_API_KEY="${DATADOG_API_KEY}" -e DATADOG_APP_KEY="${DATADOG_APP_KEY}" -e GITHUB_TOKEN="${GITHUB_TOKEN}" -e GITHUB_REPOSITORIES="${GITHUB_REPOSITORIES}" chaspy/datadog-github-pr:v0.1.1