When working with GitHub, you most likely have spent several minutes sometimes hours waiting for the GitHub workflow to finish or waiting for a Pull request to be reviewed. This project aims to minimize that gaps of waiting for external.
- 👥 Receive a notification when my teammate request a review in a PR
- 📝 Receive a notification when someone reviews my PR
- 🧾 Receive a notification when the checks of a PR fail/succeed
On startup, we check the unreviewed PRs of the last 24 hours. After that, every 1 minute, we check any unreviewed PR created in the last minute.
On startup, we check the new reviews and checks that were completed in the last 24 hours. After that, every 1 minute, we check any new reviews or checks in the last minute.
- One person in the team reviewing all PRs might eventually impact the quality of code (this tool doesn't notify you about already reviewed PRs)
- Notifications can always be a subjectively distracting, so you have to use it wisely. Currently this tool doesn't support features to limit the distractions (e.g. only alert if there are more than 3 events)
- Drafts brings you a notification
- If you review a PR but don't approve it, the owner of the PR needs to request your review again (by clicking the "request again" button on GitHub) to get a notification