Watches user activity on issues, sends reminders on deadlines, and eventually unassigns inactive user to ensure that tasks don't stall, and subtracts XP.
yarn install
To start a local instance, run
supabase start
Afterward, you can generate types for full auto-completion with
yarn supabase:generate:local
To start Jest testing, run
yarn test
- plugin: ubiquibot/user-activity-watcher
type: github
with:
disqualification: "7 days"
warning: "3.5 days"
prioritySpeed: true
watch:
optOut:
- "repoName"
- "repoName2"
eventWhitelist: # these are the tail of the webhook event i.e pull_request.review_requested
- "review_requested"
- "ready_for_review"
- "commented"
- "committed"