Reader

Deploying safely on Vercel without merge queues

| Vercel News | Default

In order to prevent issues from reaching production, repositories often have settings enabled to keep the main branch green whenever any code is merged. When there are many developers contributing code, such as in a monorepo, this usually results in a slowdown in developer productivity.

If branches are required to be synced to HEAD before merge, developers may have to update branch multiple times before they can merge their code, unnecessarily performing a lot of the same checks over again. A merge queue is an alternative solution to alleviate this pain, but this can also slow down productivity by forcing commits from each developer to be tested before merge in serial, even from unrelated commits.

With Vercel, you can ensure the safety of production and developers can merge quickly, without using a merge queue.

Read more