Grafana dashboard that displays detailed information about GitHub workflows

  • What Grafana version and what operating system are you using?

I am using Grafana managed by AWS with version 9.4

  • What are you trying to achieve?

I am trying to create a dashboard for GitHub Actions workflows where I want to display the details of all GitHub Actions workflows along with repository details. I am looking for an automated solution for this dashboard.

  • How are you trying to achieve it?

I have created a GitHub data source and am trying to fetch data using workflow_usage and workflows queries.

  • What happened?

Not getting exact workflow details

  • What did you expect to happen?

I expect the dashboard to properly display GitHub workflow details, including which workflow belongs to which repository.

  • Did you receive any errors in the Grafana UI or in related logs? If so, please tell us exactly what they were.

No

  • Did you follow any online instructions? If so, what is the URL?

No

1 Like

I’m looking for the same thing, did you manage to reach any information regarding this topic?

welcome @daliaanwar

github worksflows has rest api

and using infinity rest api datasource you can get this.

This is a fake mock rest api response from above rest api github website

or workflow usage

What specifically are you trying to visualize

1 Like

Thanks for you comment and direction to Infinity datasource.
I’m facing the same challenge, I’m trying to visualize the success rate of Github Actions jobs

Please share the endpoint if there is one and what the json reply looks like and which part of the data returned you want to visualize in what kind of visualization