"The annoying bot that keeps the house clean"
Roomba is a simple bot that queries GitHub and post relevant pending PullRequests to a slack room. Everything is configurable through environment variables and yml
files.
-
Clone this repository
-
Create a
development.yml
based off ofdefault.yml
:
cp config/default.yml config/development.yml
-
Edit
development.yml
with relevant information (github org, repos, slack channel id and webhook) -
Compile and run:
GITHUB_TOKEN=<your github token> make build && ./bin/cron
- Install linter
GO111MODULE=on go get github.com/golangci/golangci-lint/cmd/golangci-lint@v1.16.0