Hi,

I recently discovered a dashboard provided by Apache Infra which is providing 
some details on our usage of GitHub Actions. It requires to be committer to 
access it. It is accessible here https://infra-reports.apache.org/#ghactions
I think there is nothing dramatic or completely surprising and unknown from 
this report so far. But it is interesting ot keep an eye on it  (maybe monthly) 
given the global context of GitHub workflows are often queued for several hours 
because the pool is shared among all Apache projects and is regularly hitting 
the limit. I plan to send an updated report every month for now and see how it 
evolves and if it is worthy.

Some interesting points:

  *
For the last 30 
days<https://infra-reports.apache.org/#ghactions&hours=720&limit=15&group=name>,
 so more or less for May, total usage is 515k minutes used (~8593h), estimated 
credit use 3267$
  *
The most consuming single 
workflow<https://infra-reports.apache.org/#ghactions&project=camel&hours=720&limit=15&group=name>
 is `Camel Quarkus CI`
     *
It represents 656h, 7.64% on the global time
     *
but more than half of the reported ones (see last point)
     *
In Camel Quarkus, we have identified some points to improve it but it is not a 
top priority for now (incremental build/avoid to test native for all the 
components for all PRs)
  *
The second most consuming single workflow is `Build and test` of Camel core
     *
It represents 296h, 3.45% on the global time
     *
but almost a quarter of the reported ones (see last point)
  *
Note that a lot of the total time is not reported in the graph.
     *
The difference is about 8593h-1291h=7302 hours, so it represents 84% of the time
     *
I do not have explanation so far for the difference. (provisioning? Queue 
time?) I started a conversation on 
slack<https://the-asf.slack.com/archives/CF6PY5M4N/p1779192097154399> to 
understand the difference

Regards,


Aurélien Pupier, Senior Software Engineer for Apache Camel Quarkus

Unless otherwise stated above:

Compagnie IBM France
Siège Social : 17, avenue de l'Europe, 92275 Bois-Colombes Cedex
RCS Nanterre 552 118 465
Forme Sociale : S.A.S.
Capital Social : 664 614 175,50 €
SIRET : 552 118 465 03644 - Code NAF 6203Z

Reply via email to