Watches user activity on issues, sends reminders on disqualification threshold, and eventually unassigns inactive user to ensure that tasks don't stall, and subtracts XP.
bun install
To start a local instance, run
supabase start
Afterward, you can generate types for full auto-completion with
bun run supabase:generate:local
To start Jest testing, run
bun run test
- plugin: ubiquity-os/daemon-disqualifier
with:
disqualification: "7 days"
warning: "3.5 days"
prioritySpeed: true
pullRequestRequired: 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"