Todos los casos de uso

Sabe cuándo tu release está listo para salir, sin revisar a mano

Zero monitorea tu pipeline de release, valida los gates de CI y los bumps de versión, y te dice en cuanto un PR de release está listo, o exactamente qué lo está bloqueando.

Zero conecta:GitHubSlack

Por qué '¿este release está listo?' es una respuesta de 15 minutos

Antes de cada release, alguien tiene que verificar: todos los checks de CI en verde, versión bumpada correctamente, changelog generado, sin etiquetas bloqueantes, sin migraciones que requieran cuidado extra. Diez minutos de clicks entre pestañas, cualquiera de las cuales podría sacar un problema. Release Readiness Check lo convierte en un solo prompt: Zero lee el PR, verifica cada gate, saca lo que falta y te dice claramente: listo, o bloqueado en X. Cuando está listo, el equipo recibe luz verde en Slack; cuando no, saben exactamente qué arreglar.

Cómo pedirle a Zero que revise la preparación del release

@Zero revisa el PR de release abierto: verifica que pasaron todos los checks de CI, que la versión se bumpeó según semver, que el changelog se actualizó, que no tiene etiqueta `do-not-merge` y que no se tocaron archivos de migración. Publica el veredicto en #release-notify.

Cómo Zero verifica la preparación del release

Zero lee el PR de release abierto
Zero trae la metadata del PR, los diffs de archivos, el estado de CI, las etiquetas y el changelog. Todo se normaliza en una checklist por release.
Zero verifica cada gate de preparación que definiste
Zero recorre tus gates: CI verde, bump de versión con semver correcto, changelog actualizado, sin etiquetas bloqueantes, sin cambios en archivos sensibles, reviewers aprobados. Cada gate pasa o falla con evidencia.
Zero reporta un único veredicto
El resultado es un mensaje de Slack: 'listo' o 'no listo, bloqueado en X'. Sin ambigüedad, sin una lista de 14 enlaces para revisar. Si está listo, el equipo puede mergear con confianza.

Endurece los gates, notifica al equipo o haz auto-merge cuando esté verde

Endurece los gates
Agrega un nuevo criterio de preparación al vuelo.
@Zero a partir de ahora, falla también la revisión de release si la descripción del PR está vacía o la rama objetivo no es `main`.
Notifica a la gente correcta
Enruta los bloqueadores al on-call relevante.
@Zero cuando el release esté bloqueado en revisión de seguridad, etiqueta a @security en el post de preparación, no solo al canal general.
Auto-merge cuando todos los gates estén en verde
Encadénalo con el caso de uso de auto-merge de releases para shipping sin manos.
@Zero cuando todos los gates de preparación estén en verde, activa auto-merge en el PR de release para que salga en cuanto branch protection dé paso.

Integraciones requeridas: GitHub y Slack

GitHub
GitHub
GitHub: Zero lee estado del PR, diffs de archivos, checks de CI, etiquetas y changelog. Se requiere acceso de lectura al repo; el acceso de escritura solo es necesario si se encadena con auto-merge.
Obligatorio
Slack
Slack
Slack: Zero publica los veredictos de preparación en el canal que indiques. Acceso de escritura al canal requerido.
Obligatorio

Buenas prácticas para monitoreo de preparación de releases

Define 'listo' una sola vez, desde el inicio. Codificar 'CI verde + changelog + sin migraciones' en el prompt es el costo único; cada release futuro se beneficia.
Córrelo antes del standup, no después. La revisión de preparación es más útil cuando activa al equipo a actuar, no cuando el release ya lleva cuatro horas parado.
Encadénalo con Auto-Merge Releases para un shipping de verdad sin manos en los releases que pasen todos los gates.