GitHub ha puesto en marcha la vista previa pública de las pull requests apiladas, una funcionalidad pensada para fragmentar cambios de gran tamaño en una serie ordenada de pull requests más pequeñas y revisables. Cada capa representa un bloque de trabajo enfocado: los equipos pueden revisarlas y comprobar cada una por separado y, después, fusionarlas todas con un solo clic, lo que elimina la necesidad de abrir una única pull request enorme o de dividir el trabajo en varias ramas que requieren rebase manual.
La herramienta, integrada en el propio GitHub, funciona con los sistemas ya existentes de revisiones, comprobaciones y requisitos de fusión. Está disponible desde la web de GitHub, la CLI, la aplicación móvil y con agentes de programación como GitHub Copilot, mediante la extensión de CLI gh-stack.
Según Tim Neutkens, responsable de Next.js en Vercel, su equipo lleva meses usando esta función para introducir cambios pequeños a la vez que envía funcionalidades grandes, lo que facilita la revisión. Andy Merryman, CTO de TED, destaca que las pull requests habían crecido tanto con la llegada de la IA que los revisores tenían dificultades; las stacked PR resuelven ese cuello de botella al permitir revisar piezas más cortas y en orden de dependencia.
El despliegue se realiza de forma progresiva a todos los repositorios en los próximos días, mientras que la compatibilidad con merge queue se irá habilitando durante las próximas semanas.
