Skip to content

Conversation

@rtibbles
Copy link
Member

Summary

Implements a scheduled workflow that runs every Monday at 8am GMT to calculate and report PR statistics across the organization's repositories.

Statistics reported:

  • Time to first review (median and 95th percentile)
  • PR lifespan from open to close/merge (median and 95th percentile)
  • Count of open PRs awaiting first review

Results are sent to Slack via webhook (SLACK_PR_STATS_WEBHOOK_URL secret).

🤖 This was created by Claude Code. @rtibbles then reviewed the generated output, but has not been able to test, because Github Action 🤖

Implements a scheduled workflow that runs every Monday at 8am GMT to
calculate and report PR statistics across the organization's repositories.

Statistics reported:
- Time to first review (median and 95th percentile)
- PR lifespan from open to close/merge (median and 95th percentile)
- Count of open PRs awaiting first review

Results are sent to Slack via webhook (SLACK_PR_STATS_WEBHOOK_URL secret).
@rtibbles
Copy link
Member Author

Going to merge this to do some tests, then iterate from there!

@rtibbles rtibbles merged commit d1cf09e into main Dec 17, 2025
6 checks passed
@rtibbles rtibbles deleted the claude/github-action-pr-stats-4VFnD branch December 18, 2025 17:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants