Skip to content

teleivo/dhis2-github-action-metrics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DHIS2 GitHub Action Metrics

I started this project to analyze the test workflow we use at DHIS2. I wanted to know where time was spent, why some test runs took 15min while others took 23min to finish. How could we get faster feedback on PRs and reduce this variation in test duration?

Using GitHub action metrics I

  • fetch(ed) GitHub action data every day using a scheduled GitHub action. The data is then stored in this repository. This way I can accumulate a history of our workflow runs.
  • indexed and analyzed the data using Elasticsearch and Kibana