Migracion de workflow - Travis Ci/Github actions
Estado
El cambio dee migrar el CI de Tora Tolkit devops se deve a factores de comomidad y escalabilidad, el fundamento principal de la desison es mayor manejabilidad por el hecho de ser Github actiosn mas usado en comparacion a travis Ci.
Cambios principales
-
Seccion de secretos: A diferencia de travis, github actiosn no tiene configuracion para ignorar secretos, esto es cambio a fabor minimisando los falsos positivos en su totalidad. (Ejem. Cadenas de alta entropia )
-
Notificasiones: Al tener el CI dentro de la misma plataforma que el proyecto agiliza mas la temprana atencion de fallos por tener todo en un mismo lugar, representando en si una mejora significativa al tiempo de respuesta sin depender de terceros que notifiquen.
-
Legibilidad: El formato travis esta catalogado como legacy, lo que hace que exista mas gente que desconosca el formato en comparacion a github actions, esto repercute directamente en la calidad y la cantidad de colaboradores que se puden unir al proyecto.
Nota: la implementacion aun es temprana haci que aun no hay datos confiables que respalden su efectividad en un entorno real de desarrollo, se travaja actualmente en puevas para garantizas su fiabilidad.