esp-hal icon indicating copy to clipboard operation
esp-hal copied to clipboard

We've exceeded the concurrency limit for GitHub Actions

Open jessebraham opened this issue 1 year ago • 2 comments

We are limited to 20 concurrent jobs, meaning that any additional jobs will be queued until a runner is available. This will obviously drag out the total runtime of the workflow, and we should consider restructuring things.

jessebraham avatar May 30 '24 15:05 jessebraham

With #1658 merged there are unfortunately now an additional 7 jobs to deal with.

jessebraham avatar Jun 05 '24 16:06 jessebraham

Yes - that's why I initially didn't add CI in #1658

Only thing I can think of would be to handle multiple chips in one job.

e.g. let the xtask take a "chips" argument which populates features and target from that

Downside would be that we don't immediately see for which target the build failed but on the other hand that information is just one click away

bjoernQ avatar Jun 06 '24 06:06 bjoernQ