Go to file
2022-11-05 18:13:18 +00:00
cmd/lure-analyzer Initial Commit 2022-11-02 22:29:44 -07:00
internal Fix licenses variable name 2022-11-05 18:13:18 +00:00
.gitignore Initial Commit 2022-11-02 22:29:44 -07:00
github.go Initial Commit 2022-11-02 22:29:44 -07:00
go.mod Initial Commit 2022-11-02 22:29:44 -07:00
go.sum Initial Commit 2022-11-02 22:29:44 -07:00
LICENSE Add GPLv3 license 2022-11-02 22:46:41 -07:00
main.go Initial Commit 2022-11-02 22:29:44 -07:00
README.md Initial Commit 2022-11-02 22:29:44 -07:00
webhook.go Initial Commit 2022-11-02 22:29:44 -07:00
workers.go Initial Commit 2022-11-02 22:29:44 -07:00

LURE Repo Bot

A Github bot that reviews PRs to the LURE repo by analyzing the script for errors and providing comments on how to fix them.

There is also a command-line tool at ./cmd/lure-analyzer that does the same thing but as a command.

Configuration

LURE_BOT_ADDR

The listen address for the webhook server. :8080 by default.

LURE_BOT_GITHUB_TOKEN

The Github token to be used for writing PR reviews

LURE_BOT_SECRET

The secret used when setting up the Github webhook, used to verify the authenticity of webhook data.