Advertisement · 728 × 90

Posts by Trunk

Post image

"CI and the pipeline are going to be a huge bottleneck."

Eli's take: if your 10-person team is running agents, you probably need one already.

Trunk's @EliSchleifer on Platform Engineering Podcast with @coryodaniel tomorrow. Episode #47 drops tomorrow: www.platformengineeringpod.com

6 days ago 0 0 0 0
Post image

excited to share a special surprise! check out our "roadmap CLI" and get inspiration for your valentine's cards ❤️ trunk.io/roadmap?camp...

... there might be a secret command 🤫

2 months ago 0 0 0 0

Lessley Dennington and Ambily Kavumkal Kamalasanan from @github.com showcased building AI-enhanced GitHub Actions workflows.

Even the smartest workflows fail, and when they do, someone still has to dig through logs and context-switch from feature work.

#KeepCIGreen #GitHubUniverse #GitHubActions

5 months ago 0 0 0 0
Post image

Thanks for the great session by Mayank Bhola from LambdaTest presenting on AI-driven testing with KaneAI at @GitHubUniverse!

As test suites scale with AI assistance, detecting and quarantining flaky tests early becomes critical to keeping velocity gains intact.

#KeepCIGreen #GitHubUniverse

5 months ago 0 0 0 0
Post image

We're proud sponsors of BazelCon 2025! 🎉

Atlanta on Nov 10-11 - we can't wait to connect with the Bazel community that's pushing the boundaries of build systems at scale.

Whether you're a maintainer, contributor, or just love geeking out about build performance, we want to hear your war stories

5 months ago 0 1 0 0

The Trunk team is heading to GitHub Universe next week!

Looking forward to two days of developer conversations, learning about what's new in the ecosystem, and geeking out over all things dev tools and workflows.If you're heading to Fort Mason, let's meet up!

Drop us a note or come say hi!

5 months ago 1 0 0 0
Trunk Flaky Tests Product Overview
Trunk Flaky Tests Product Overview Trunk Flaky Tests is a tool designed to help teams detect, track, quarantine, and fix flaky tests in their codebase. Create an account now to find and eliminate flaky tests in your repo today at…

Ready to give it a try?

📺 Watch the demo: youtu.be/ORE30UUvOJk
🚀 Vote on Product Hunt: www.producthunt.com/products/tru...
🌐 Learn more: trunk.io/flaky-tests
📖 Get started: docs.trunk.io/flaky-tests

6 months ago 1 0 0 0
Preview
Trunk: The AI DevOps platform for reliable testing and CI | Product Hunt Trunk detects, quarantines, and eliminates flaky tests from your code base. Works with any language, any test runner, and any CI provider.

✅ Works with any language and CI provider
✅ Quarantines flaky tests on CI
✅ Keeps your team shipping instead of debugging random failures

We're live on @ProductHunt today - every upvote helps us reach more frustrated developers!

🔗 www.producthunt.com/products/tru...

6 months ago 1 0 1 0

The problem: You push code, CI fails on some unrelated test, you rerun it and it passes. Sound familiar?

The solution: Automatically detect and quarantine flaky tests so they can't block your team's progress.

6 months ago 0 0 1 0
Advertisement
Post image

🎉 Trunk Flaky Tests is now out of beta after months of user testing and feedback!

No more random CI failures blocking your PRs. No more "just rerun it and pray it works" moments.

Watch how it works youtu.be/ORE30UUvOJk

6 months ago 1 0 1 0
Preview
Trunk | Outgrowing GitHub Merge Queue Bringing industry-leading best practices to every repo, from a one person hobby project to a thousands-strong engineering organization.

The math is simple:
- Spending $3K+ monthly on CI?
- Have 20+ engineers?
- 30+ PRs per day?

Trunk pays for itself in CI savings alone.

📊 Read More: trunk.io/blog/outgrow...
🚀 Learn more about Trunk Merge Queue: trunk.io/merge-queue

5/5

7 months ago 0 0 0 0

Real customer example:
- Team of 50 engineers
- Was spending: $15K/month on CI
- After Trunk: $4K/month on CI
- Savings: $11K/month vs $500 Trunk cost

ROI: 22x in CI costs alone (not counting dev productivity gains)

4/5

7 months ago 1 0 1 0

Trunk's batching approach:
- Batch [PR1 + PR2 + PR3]: 10 min test ⏱️

Total: 10 minutes, 1 CI run
Cost savings: 70% reduction

If batch fails? Smart bisection finds the culprit automatically.

3/5

7 months ago 0 0 1 0

Traditional merge queue approach:
- PR 1: 10 min test ⏱️
- PR 2: 10 min test ⏱️
- PR 3: 10 min test ⏱️

Total: 30 minutes, 3 CI runs
Cost: $$$ for each individual test

This doesn't scale.

2/5

7 months ago 0 0 1 0

💸 Your CI bill is growing faster than your team, and it's not sustainable.

Here's why most merge queues are expensive... and how to fix it:

🧵👇

7 months ago 0 0 1 0
Preview
Trunk | Outgrowing GitHub Merge Queue Bringing industry-leading best practices to every repo, from a one person hobby project to a thousands-strong engineering organization.

The result:
✅ Teams don't block each other
✅ Fast changes merge in minutes, not hours
✅ Complex changes get proper validation
✅ Monorepo becomes productivity multiplier again

Stop fighting your architecture. Make it work for you.

📖 trunk.io/blog/outgrow...

4/4

7 months ago 0 0 0 0
Advertisement

Trunk's solution: Parallel queues

📝 Docs queue: 2 min → merge ✅
🔧 Backend queue: 45 min → merge ✅
🎨 Frontend queue: 15 min → merge ✅

All run simultaneously.
Teams work independently again.

3/4

7 months ago 0 0 1 0

Classic monorepo problem:
📝 Docs team: 2-min PR stuck behind...
🔧 Backend team: 45-min database migration
🎨 Frontend team: 15-min feature addition

Everyone waits for the slowest PR.
Independent teams blocked by unrelated changes.

2/4

7 months ago 0 0 1 0

Your monorepo is supposed to make development faster.

Instead, it's become a coordination nightmare.

Here's how to fix it: 🧵👇

7 months ago 1 0 1 0
Preview
Trunk | Outgrowing GitHub Merge Queue Bringing industry-leading best practices to every repo, from a one person hobby project to a thousands-strong engineering organization.

The numbers don't lie:
- 3-5x faster merge times
- 60-80% lower CI costs
- Near-zero main branch breakages

If you're spending too much on CI or have 20+ engineers, the ROI is obvious.

📖 Full comparison: trunk.io/blog/outgrow...

6/6

7 months ago 0 0 0 0

Enter Trunk Merge Queue:
🚀 Parallel queues (independent changes don't wait)
💰 Batching (90% CI cost reduction)
⚡ Optimistic merging (fast PRs don't wait for slow ones)
🔍 Full visibility and debugging

5/6

7 months ago 0 0 1 0

GitHub Merge Queue limitations:
- Single queue = bottlenecks
- No batching = high CI costs
- Limited visibility when things fail
- Queue jumping rebuilds EVERYTHING

For small teams? Fine.
For 50+ engineers? You need something better.

4/6

7 months ago 0 0 1 0

GitHub's merge queue fixes this with "predictive testing":

❌ Old way: Test PR against stale main
✅ New way: Test PR against "future main" (including other PRs ahead in queue)

But GitHub's implementation has limits...

3/6

7 months ago 0 0 1 0
Advertisement

9:00 AM - Alice creates PR: renames foo() → bar()
9:05 AM - Bob creates PR: adds code calling foo()

Both PRs test against OLD main branch.
Both PRs pass ✅
Both PRs merge.
Main branch: 💥 BROKEN

This is the "stale CI problem"

2/6

7 months ago 0 0 1 0
robots, merging on the road

robots, merging on the road

🧵 Your CI is lying to you, and it's breaking production.

Here's the timeline that destroys main branches everywhere: 👇

1/6

7 months ago 0 0 1 0
Post image

🆙 Auto-Quarantining has been updated to target 'flaky' tests specifically.

This ensures tests exhibiting inconsistent behavior (flakiness) are automatically quarantined, while genuinely broken tests require manual intervention or different handling.

Learn more at trunk.io/changelog/fl...

7 months ago 0 0 0 0
Preview
Trunk | In Defense of VSCode: Why Are We Paying for Cursor? Bringing industry-leading best practices to every repo, from a one person hobby project to a thousands-strong engineering organization.

I built a working calendar-to-meal-plan API in 15 minutes using @vscode.dev + Copilot. Cursor gave me the same result… for twice the price?

Full write-up, screenshots, and code examples here:
trunk.io/blog/in-defe...

8 months ago 1 0 0 0
Preview
Trunk | Engineers Shouldn’t Babysit Pipelines. AI Agents Should. Bringing industry-leading best practices to every repo, from a one person hobby project to a thousands-strong engineering organization.

If your team built the product, you shouldn’t lose momentum fighting (or avoiding) CI.

Trunk’s AI DevOps Agent helps by:
• Auto-retrying flakes
• Explaining failures
• Tracking creeping slowdowns

Let AI handle the boring stuff.
trunk.io/blog/enginee...

#DevOps #EngineeringTools #CI #AI

8 months ago 1 1 0 0
Preview
Trunk | Don’t Let AI Debug Your Code Alone, Yet Bringing industry-leading best practices to every repo, from a one person hobby project to a thousands-strong engineering organization.

Is AI ready to be your only debugger?

Tools like Trunk’s AI DevOps Agent do the heavy lifting:
• CI flake handling
• Test prep + triage
• PR context summaries

The goal isn’t replacing engineers. It’s protecting their time.

Full post → trunk.io/blog/don-t-l...

#DevTools #DevOps #DeveloperFlow

8 months ago 2 0 0 0
Preview
Trunk | DevOps Without the Drain: How AI Frees Developers from Repetitive Ops Work Bringing industry-leading best practices to every repo, from a one person hobby project to a thousands-strong engineering organization.

Most teams don’t have a dedicated SRE. That’s where AI DevOps Agents come in.

Trunk’s agent handles:
• Restarting flaky builds
• Explaining deploy failures
• Routing updates to Slack, GitHub, Linear

Let developers build.

trunk.io/blog/devops-...

#DevTools #DevOps #AI #DeveloperExperience

8 months ago 3 1 0 0