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.
go build -mod=vendor
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
./vigilant
pkill -USR1 vigilant