2 hours ago · Tech · 0 comments

Last night I spent almost two hundred dollars proving that my test suite was lying to me. Not because GitHub Actions was broken. Not because the application had one catastrophic bug. Not because one pull request was especially risky. Because every pull request was paying to run the same brittle world from scratch, and that world was held together by shared fixtures nobody really owned. By the end of the night, the numbers were ugly: thing amount CI runs observed 168 failed runs 49 cancelled runs 10 total runner time 11,721.8 job-minutes failed runner time 3,411.0 job-minutes failed plus cancelled runner time 3,903.0 job-minutes GitHub CI quota used about 90% of $200 Codex plan escalation $100 at 10 PM; upgraded to $200 before 3 AM PR backlog about a dozen still in flight, 9 open at the 2:32 AM snapshot estimated agent token waste about 1.7M to 2.5M tokens The direct cost of the failed and cancelled jobs was around $60. That number is technically true and emotionally useless. The night…

No comments yet. Log in to reply on the Fediverse. Comments will appear here.