We are a small team (2-3 devs) and we want only a single build running at a time for our github repo.
The reason is that we are doing continuous delivery + acceptance testing in our staging and production environments, but when multiple builds run at the same time the deployment of a build can break acceptance tests of another, especially on staging where we deploy automatically feature branches.
Our account is part of a larger organization which I don’t control.
Ideally I would be able to disable parallelization only for a few steps of the build (deployment and acceptance testing) but that does not seem to be possible to configure for an entire repository.