Skip to content

GitHub Sessions

GitHub projects allow you to manage repositories, track changes, and collaborate efficiently. This section gives you key questions to help you stay on top of your repositories, workflows, and team activity.

Key areas of focus

Below are some useful questions to ask when managing your GitHub repositories and workflows:

Repositories

  • What is the current status of my repositories?
  • Which repositories have the most recent activity?
  • Are there any repositories with unmerged pull requests?

Commits & pull requests

  • What are the most recent commits in my repositories?
  • Which pull requests have been waiting the longest for review?
  • Are there any conflicts in open pull requests that need resolution?

Issues & project management

  • Which issues have been open for the longest time?
  • Are there any high-priority issues that need immediate attention?
  • Can I get a list of all issues assigned to me?

CI/CD pipelines

  • How often are my CI/CD pipelines failing?
  • Are there any workflows that have been delayed or stuck?
  • What is the success rate of my builds and deployments?

Collaborators & permissions

  • Which users have admin access to my repositories?
  • Are there any collaborators with pending access invitations?
  • Can I get a list of contributors to my most active repository?

Code quality & security

  • Are there any known security vulnerabilities in my repositories?
  • How many lines of code have been added or removed in the past month?
  • Are there any flagged dependencies or outdated packages in my projects?