ReleaseReady

Esquema de trabajo & vista operativa

Validando sesión...

Este panel combina el flujo de trabajo con la data de tus proyectos y runs usando las API existentes del producto.

Flujo ReleaseReady

De inicio a fin, estos son los pasos que atraviesa un PR hasta quedar listo para merge.

  1. 1. Crear Project

    Define el repo o servicio que quieres controlar.

  2. 2. Conectar GitHub (Integration)

    Asocia repoFullName con tu Project para recibir webhooks.

  3. 3. Crear Template de Checklist

    QA, seguridad y release checklist a medida del equipo.

  4. 4. Definir regla “Ready”

    Checklist completa + CI verde = listo para merge.

  5. 5. GitHub envía webhook

    PR abierto dispara el run dentro de ReleaseReady.

  6. 6. Revisar RUN

    Checklist + status CI en un solo panel.

  7. 7. Decisión Ready

    Ready ✅ o Not Ready ❌, se bloquea hasta cumplir.

Indicadores rápidos

PENDING

0

RUNNING

0

PASSED

0

FAILED

0

Para asegurar inserciones en la base de datos, el webhook puede recibir el query ?projectId=ID_DEL_PROJECT cuando aún no existe integración GitHub.

Projects activos

Basado en /api/projects.

Cargando projects...

Checklist runs recientes

Basado en /api/checklist-runs.

Los resultados del framework se reportan a /api/webhooks/github/checklist-results usando tags del template (ej. @smoke,@regression).

Cargando runs...