GitHub Objectives

The health of your team has a direct impact on people’s capacity to respond to incident or fast innovation’s requests. Reliability cannot exist with an overwhelmed team.

Prerequisites

  1. The reliably CLI installed and authenticated against Reliably
  2. A GitHub organisation
  3. Sufficient access to the relevant Github resouces

Note: The reliably populate github command uses Githb Oauth to generate a Github Token if none is detected locally. The user will be prompted to login into Github and grant the reliably CLI permission

Populate Reliably with GitHub Objectives

Creating objectives targetting GitHub organisation, run the following command:

$ reliably populate github

Objectives created by Reliably

Objective NameTargetPeriodDescription
Percentage of Pull Requests closed in less than 30 days95%30dUtilises Github metrics to measure the length of time Pull Requests remain open. The Objective expects that 95% of Pull Request be closed in less than 30 days
Percentage of Issues closed in less than 7 days95%7dUtilises Github metrics to measure the length of time Issues remain open. The Objective expects that 95% of Issues opened within a given window (7 days), must be closed with 7 days.