Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/4350pchris/gh-issue-notifier
- Owner: 4350pChris
- License: gpl-3.0
- Created: 2023-01-31T02:44:54.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-02-01T20:36:36.000Z (almost 2 years ago)
- Last Synced: 2024-06-20T17:47:39.000Z (5 months ago)
- Language: Go
- Size: 77.1 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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`