Hi,

That's good to see, and I note that Celebron does not feature in the top 15 of 
consumers of GHA Runner time over the last 7 days, so clearly this work has had 
a positive impact on consumption, which is great.

Kind regards,
-Bob Thomson,
on behalf of ASF Infrastructure

On 2026/06/15 06:26:19 rexxiong wrote:
> Hi Bob,
> 
> Thanks for the heads-up, and for the pointers to the reporting tool and the
> recommended-practices page.
> 
> We've already taken a first concrete step: PR apache/celeborn#3729[1] adds
> a concurrency group with cancel-in-progress to
> all of our PR-triggered workflows (Maven, SBT, integration, C++
> integration, and Grafana).
> It's now merged to main, so outdated runs are automatically cancelled when
> a PR is pushed again,
> which should noticeably cut our concurrent-job count.
> 
> We're continuing to look at streamlining the longer builds. The main items
> on our list:
> 
> - Trimming/optimising the Java × Spark × Flink test matrices so we cover
> the important combinations without running everything on every change.
> - Adding paths/paths-ignore filters so docs- and non-code changes don't
> trigger the full build suite.
> - Improving build caching to shorten individual job durations.
> 
> We'll keep an eye on our usage via the infra reporting tool, join the
> project-workflow-optimisations Slack channel, and share anything reusable
> back on the cwiki page.
> 
> Thanks again,
> 
> Jiashu Xiong, on behalf of the Apache Celeborn community
> [1] https://github.com/apache/celeborn/pull/3729
> 
> Robert Thomson <[email protected]> 于2026年6月12日周五 20:50写道:
> 
> > Hi,
> >
> > In 2024, the ASF introduced the policy for GitHub Actions usage across
> > the foundation[1]. As you have likely experienced, the ASF Github
> > shared pool of Github-hosted runners has been at, or very close to the
> > limit of 900 jobs most of the time in the past few weeks, causing jobs
> > to queue for lengthy periods before running.
> >
> > Your project has been identified as being among the top consumers of
> > build time over the past 7 days and we request that you make efforts
> > to bring your usage down by stream-lining long-running builds and
> > minimising the number of concurrent builds.
> >
> > You can use the infra reporting tool [2] to monitor your GHA usage as you
> > work on stream-lining and to locate any bottlenecks in the workflows.
> >
> > There is now on-going community discussion on a Slack channel,
> > “project-workflow-optimisations” about the topic of optimising GitHub
> > Actions workflows so as to minimise both the number of concurrent jobs
> > running on our limited allocation, and the number of long-running
> > jobs.
> >
> > To share best practices between projects on this area we encourage
> > projects to contribute to this cwiki page:
> >
> >
> > https://cwiki.apache.org/confluence/display/INFRA/GitHub+Actions+Recommended+Practices
> >
> > It is also possible for a project to maintain their own self-hosted
> > runners if they can provide a suitable VM/on-prem hardware to execute
> > the runner:
> >
> >
> > https://cwiki.apache.org/confluence/display/INFRA/GitHub+self-hosted+runners
> >
> > Kind regards,
> > Bob Thomson, on behalf of ASF Infrastructure.
> >
> >
> > [1] https://infra.apache.org/github-actions-policy.html
> > [2] https://infra-reports.apache.org/#ghactions
> >
> 

Reply via email to