Introduction to Projects

It is often useful to track activity and metrics for a group of repositories or teams. Projects let you do this. You get a dashboard and a daily or weekly report for the Project.

Project Alerts are a powerful feature that let you set up dedicated alerts for the Project.

You can set a Project to only include activity by specific teams. This is useful if you have a team that mainly contributes to “other team’s repositories”.

For example, a documentation team or a security team may work across all repos in your organization but most PRs in each repo were not by team members. Creating a Project that tracks all repos but is focused on activity of a specific team is a great way to filter out the “noise” of the other teams in the repos.