Engineers Hate Slow Merge Queues. We can help.

Trunk Merge: eliminate long queue times while reducing CI costs by 90%

Prevent broken builds on your main branch without sacrificing velocity

Trunk's parallel merge queues provide speedy PR merging with all the protection of a traditional merge queue

Protect your main branch

Trunk Merge strategically tests combinations of pull requests to identify issues before they merge into your main branch.

Build System Integrations

Integrating with any build system, Trunk Merge dynamically creates parallel queues so unrelated PRs can merge simultaneously, making it far faster than a traditional merge queue.

Break the Logjam

Escape O(n²) by only testing your PR against other relevant PRs, not every PR in queue

Merge Automation

Queue your PR to be merged with Trunk Merge and it will wait until all the gating requirements are met before merging, letting you avoid context switching to merge it later.

Always Up-to-Date CI

Don’t worry about the freshness of your CI results; Merge ensures that every PR is tested against the latest commit on your main branch.

Protect your main branch

Trunk Merge strategically tests combinations of pull requests to identify issues before they merge into your main branch.

Build System Integrations

Integrating with any build system, Trunk Merge dynamically creates parallel queues so unrelated PRs can merge simultaneously, making it far faster than a traditional merge queue.

Break the Logjam

Escape O(n²) by only testing your PR against other relevant PRs, not every PR in queue

Merge Automation

Queue your PR to be merged with Trunk Merge and it will wait until all the gating requirements are met before merging, letting you avoid context switching to merge it later.

Always Up-to-Date CI

Don’t worry about the freshness of your CI results; Merge ensures that every PR is tested against the latest commit on your main branch.

"Trunk has saved us 330 hours by preventing merge issues over the last 35 days - that's 9.4 hours of engineering productivity saved per day...it's been great."

Placeholder
George JacobMaking Developer Lives Better @ Faire

Seamless CI/CD Integrations

Trunk is a merge queue for GitHub repos, and it works with any CI or build provider including Jenkins, GH Actions, CircleCI, Buildkite, Bazel, Nx, and more.

GitHubJenkinsBazelNXEarthly

Frustrated with Long Merge Times?

Install Trunk Merge and See Faster Builds Today