Skip to content

feat(*): cron job for notifying reviewers

nickstiffler requested to merge cron-reviewer into master

This is what we already have in place for automating reviewer notifications, which I think addresses some what you wrote in #274 (closed). The workflow is:

  • If the reviewer hasn't accepted the invite after 5 days, another invite notification is sent.
  • If the reviewer hasn't accepted the invite after 7 days, they will be uninvited (currently just a notification to the editors telling them to un-invite).
  • If the reviewer has accepted but didn't leave a review for 3 days after acceptance, a reminder will be sent to the reviewer.
  • If the reviewer has accepted but didn't leave a review for 7 days after acceptance, they will be uninvited (again, just a notification to editors for now).

Merge request reports