Este workflow de n8n automatiza la revisión y evaluación de riesgos de Merge Requests (MR) en GitLab. Se inicia con un trigger de GitLab que detecta la creación de un nuevo MR. Luego, extrae las diferencias del código del MR usando la API de GitLab. Si se detectan cambios, el workflow utiliza un agente de IA (basado en modelos Anthropic) para analizar el código y evaluar los posibles riesgos. El resultado del análisis de la IA se procesa y se genera un resumen estructurado. Finalmente, se envía una notificación por correo electrónico a una lista de distribución predefinida con los resultados del análisis, incluyendo comentarios para el MR. El workflow utiliza múltiples triggers de GitLab para asegurar la monitorización continua de los MRs. El componente de generación de la lista de distribución se realiza mediante un nodo de código personalizado.
- meets@ribera.io
- Lun - Vie: 9.00 am - 6.00 pm