Our team has (essentially) a CI system built in github actions, which spawns 5 testing jobs for a PR. This requires macOS github-hosted action runners. When more than one PR is being built, our jobs will often end up queued, with the following message:
The agent pool assigned to this job has hit their MacOs concurrency limits
Because github-hosted action runners are on-demand, this limit is surprising. What is it, and can it be fixed?