Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/xyproto/vigilant

A utility that can be used to monitor changes to a source file in one repo and then create pull requests in another
https://github.com/xyproto/vigilant

gh github monitoring security tinyxxd utility

Last synced: 3 months ago
JSON representation

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

Awesome Lists containing this project

README

        

# 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

```bash
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:

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

## Running

```bash
./vigilant
```

## Triggering a pull request manually

```bash
pkill -USR1 vigilant
```

## General info

* Version: 1.0.0
* License: MIT
* Author: Alexander F. Rødseth <[email protected]>