simbit18 commented on issue #17914:
URL: https://github.com/apache/nuttx/issues/17914#issuecomment-3755693749

   For these reasons, @lupyuen has rightly set the maximum number at 25 
full-time runners per day.
   
   **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).
   
   Projects whose builds consistently cross the maximum use limits will lose 
their access to GitHub Actions until they fix their build configurations.
   
   **GitHub Actions Policy**
   https://infra.apache.org/github-actions-policy.html


-- 
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]

Reply via email to