dongjoon-hyun opened a new pull request, #52908:
URL: https://github.com/apache/spark/pull/52908

   ### What changes were proposed in this pull request?
   
   This PR aims to run the following GitHub Action jobs every two days instead 
of daily.
   - build_branch40.yml
   - build_branch40_java21.yml
   - build_branch40_maven.yml
   - build_branch40_maven_java21.yml
   - build_branch40_non_ansi.yml
   - build_branch40_python.yml
   - build_branch40_python_pypy3.10.yml
   
   ### Why are the changes needed?
   
   Recently, we added many new `branch-4.1` related CIs which increase our 
GitHub Action usage.
   
   According to the ASF INFRA POLICY, we need to maintain them under the budget 
by reducing the usage.
   - https://infra.apache.org/github-actions-policy.html
     - https://infra-reports.apache.org/#ghactions&project=spark&hours=168
   
   > #### Resource use
   > - Due to misconfigurations in their builds, some projects have been using 
unsupportable numbers of [GitHub 
Actions](https://infra.apache.org/github-actions-secrets.html). As part of 
fixing this situation, Infra has established a policy for GitHub Actions use:
   > - All workflows MUST have a job concurrency level less than or equal to 
20. This means a workflow cannot have more than 20 jobs running at the same 
time across all matrices.
   > - All workflows SHOULD have a job concurrency level less than or equal to 
15. Just because 20 is the max, doesn't mean you should strive for 20.
   > - The average number of minutes a project uses per calendar week MUST NOT 
exceed the equivalent of 25 full-time runners (250,000 minutes, or 4,200 hours).
   > - The average number of minutes a project uses in any consecutive five-day 
period MUST NOT exceed the equivalent of 30 full-time runners (216,000 minutes, 
or 3,600 hours).
   
   ### Does this PR introduce _any_ user-facing change?
   
   No.
   
   ### How was this patch tested?
   
   Manual review because the PR builder result is irrelevant to this PR.
   
   ### Was this patch authored or co-authored using generative AI tooling?
   
   No.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to