PR Time Tracker is a GitHub bot that tracks core developer activity related to PRs and issues. This repository contains the user-facing part of the application. The bot's webhook handling code is located in the pr-time-tracker-webhooks repository.
If you want to contribute, please follow the Holdex Developer Guidelines.
- Visit the PR Time Tracker App page on GitHub
- Install the app in your organization
- Invite @pr-time-tracker to your organization and grant owner permissions
- To manage repository access, go to "Settings" -> "GitHub Apps"
Important: pr-time-tracker requires installation in a GitHub organization account to function properly. If installed in a personal account, the app will not process any data. Please ensure you install it in your organization instead.
To have your organization's issues tagged in the Holdex Project tracker:
- Add your organization slug to the pr-time-tracker-webhooks repository configuration
- If you don't have repository access, contact the Holdex Team for assistance
Steps:
- Mark the PR as Ready for review (not Draft).
- Assign at least one reviewer.
Result:
- A PR time submission notice appears shortly after for the PR author.
- Reviewers are added to the notice after they submit a review.
Steps:
- Ensure the PR title starts with
fix:
(optionally with a scope likefix(ui):
). - Mark the PR as Ready for review (not Draft).
Result:
- A bug submission notice appears shortly after.
Notes:
- Draft PRs do not trigger notices.