Linear reduce a la mitad el tiempo de runner en CI mientras sus tests casi se cuadruplican

AI coding has made CI a bottleneck, so we reworked ours to keep up

El equipo de Linear reescribió su pipeline de CI para que los agentes de IA no esperen. Migraron a runners de terceros, adoptaron tsgo y Oxlint, eliminaron el chequeo de tipos en lint y paralelizaron los tests en ocho shards. El tiempo de espera por PR bajó de más de 6 minutos a poco más de 5, y el tiempo de runner por test se redujo a la mitad, todo mientras la cobertura de tests casi se cuadruplicó.

Los agentes han hecho exponencialmente más rápido enviar código, pero validar esos cambios no ha seguido el mismo ritmo.

Más de este día

2026-09-21