feat(github): add approval-check reconciliation scheduler

This commit is contained in:
Abhimanyu Saharan
2026-02-15 05:55:44 +00:00
parent de807aca25
commit 0c6c093736
6 changed files with 155 additions and 1 deletions

View File

@@ -22,6 +22,9 @@ DB_AUTO_MIGRATE=false
# GitHub integration (for Check Runs / required-check enforcement)
# Used by mission-control/approval check updater.
GH_TOKEN=
# Periodic reconciliation safety net (rq-scheduler)
GITHUB_APPROVAL_CHECK_SCHEDULE_ID=mission-control-approval-check-reconcile
GITHUB_APPROVAL_CHECK_SCHEDULE_INTERVAL_SECONDS=900
# Webhook queue / worker
WEBHOOK_REDIS_URL=redis://localhost:6379/0