I’ve seen what it’s like for engineering teams to hit a productivity wall as they scale. I’m a huge fan of Trunk’s democratization of world-class dev tools. Trunk’s latest product - Merge - helps every engineering team keep their main branch green. What I love about Trunk is that it brings world-class developer experience to every organization big or small; unlocking huge efficiency gains in your development teams.
@petergreeny - We've been dogfooding `trunk merge` in house for months and it really is a game changer. Merge services are not flashy, but without them and enough engineers working in unison - you will wish you had one.
👋 Hey everyone! We’re excited to share Trunk with all of you. We designed Trunk to solve the common problems and pain points we’ve experienced in our own lives as developers. Trunk is all about automating those things that humans have to remember and hate to do in the software development process. Our goal is to help you land code faster, with less pain, and develop happier.
Trunk Merge protects your main branch and your developers’ time. Trunk Merge is an intelligent service that orchestrates merging pull requests to maintain a repository of code that always passes tests. Airbnb, Uber, Twitter, Robinhood, and many other big tech companies internally have their own sophisticated merge queues. Now, you can get the same thing without having to build it.
Never have a broken main branch again. Trunk Merge tests your PR against other submitted PRs and only merges PRs that pass the extra testing.
Makes good commit titles and messages from your Pull Request title and description
Once submitted to Merge, pull requests will enter the merge queue automatically when all requirements are met (CI jobs passing and code reviewer's approval)
Can't wait to hear what you think and what you’d like to see next! Feel free to ask us any questions in the comments here.