Menu

1 / 2

War Story: We Ditched GitHub Actions for Tekton 0.60 and Cut Build Costs by 40%

DEV Community·ANKUSH CHOUDHARY JOHAL·6 months ago
#CFlAqA2O
#github#code#story#ditched#tekton
Reading 0:00
15s threshold

In Q3 2024, our 14-person engineering team was spending $18,200 per month on GitHub Actions build minutes—42% of our total cloud spend—for a pipeline that took 14 minutes average to build a monolithic Go + React app. By migrating to Tekton 0.60 on self-hosted GKE runners, we cut that cost to $10,920/month, reduced p95 build times to 5.2 minutes, and eliminated all GitHub Actions rate limiting errors. Here's how we did it, with benchmarks, code, and zero fluff.

📡 Hacker News Top Stories Right Now

Where the goblins came from (662 points)

Noctua releases official 3D CAD models for its cooling fans (265 points)

Granite 4.1: IBM's 8B Model Matching 32B MoE (6 points)

Zed 1.0 (1874 points)

The Zig project's rationale for their anti-AI contribution policy (306 points)

Key Insights

Tekton 0.60's task caching and conditional execution cut redundant build steps by 78% compared to GitHub Actions matrix workflows

Self-hosted Tekton on GKE with spot instances reduced per-build-minute cost from $0.008 (GitHub…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.