Skip to content
Carlos Lima

Posts tagged ci

4 posts

The merge that passed every check and did not ship

One person and a handful of agents merged eighteen pull requests across five repositories in twenty-four hours, and the last merge never reached production: Vercel refused it on a Hobby limit of 100 deployments a day. The account had created 111. Half of them never built, and I still cannot tell what the meter counted. The limit is the easy part of the story.

GitHub doesn't bill time, it bills jobs

I seeded a private repo from this one and burned a monthly Actions quota in forty-eight hours. The pipeline had not changed; the repository had. The multiplier that did it is the same thing that makes the gate fast — twelve parallel jobs, each rounded up to a full minute, green in three and a half minutes of wall clock and billed for twelve.

The bump that merged itself, and the ten that did not

A dependency bot opened sixteen pull requests against this repo. Three merged themselves unattended. What makes that defensible is not the pipeline that said yes, but the three refusals that had to be written down first.

The guardrail you can switch off

A branch protection rule blocked two merges to main in one afternoon. Both times it caught the assistant, never the autonomous agent — and the same session removed the rule for two seconds and put it back.