Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/4350pchris/gh-issue-notifier

Selective notifications for GitHub issues
https://github.com/4350pchris/gh-issue-notifier

Last synced: 25 days ago
JSON representation

Selective notifications for GitHub issues

Awesome Lists containing this project

README

        

# gh-issue-notifier

Selective notifications for GitHub issues

Get notified when issues with a specific label are created.

## How to run

### Preparation

Following environment variables are required, a good idea would be to put them in an `.env` file.

```text
SHOUTRRR_URL=
INTERVAL=10m
GITHUB_PAT=
```

You'll also need a `patterns.yaml` file to configure the issues you want to be notified about. See [patterns.sample.yaml](./patterns.sample.yaml) for an example.

### Docker

You can use the provided docker image either with the compose file found in this repository or start the container from the command line via `docker run --rm --env-file .env -v $(pwd)/issues.txt:/issues.txt ghcr.io/4350pchris/gh-issue-notifier`