Parallel builds from project forks

Why do project forks (for the purpose of pull requests) use the same build queue as the main project? This makes it so that every fork of every project in an organization shares all of the build containers, which means that every pull request must wait for every other projects builds to complete before building.

For example: https://circleci.com/gh/cpcloud/ibis/660

This build spent 30 minutes waiting on pandas-dev/pandas.

1 Like