vigilant

A utility that can be used to monitor changes to a source file in one repo and then create pull requests in another

BSD-3-CLAUSE License

Stars
2
Committers
1

Vigilant

Vigilant is a utility that can be used to monitor changes in a source file in one repo and then create pull requests in another.

Building

go build -mod=vendor

Configuring

Edit config.toml to select which repo to monitor and which repo to create pull requests in.

Get a private GitHub token and then set the GITHUB_TOKEN environment variable, for example:

export GITHUB_TOKEN="asdfasdf" # your GitHub token with rights to read public data and create pull requests goes here

Running

./vigilant

Triggering a pull request manually

pkill -USR1 vigilant

General info