GitHub Actions CI/CD: Una Odisea Dolorosa
2025-03-20
El autor relata un viaje frustrante construyendo una pipeline de CI/CD compleja usando GitHub Actions, involucrando múltiples iteraciones y dificultades con colas de fusión, comportamiento inconsistente y preocupaciones de seguridad. Los desafíos incluyeron la aplicación de verificaciones de estado con colas de fusión, la comprensión del modelo de seguridad alrededor de GITHUB_TOKEN, problemas de permisos de archivos y rutas de contenedores Docker y las complejidades de los flujos de trabajo YAML. A pesar de lograr una reducción en el tiempo de fusión, el autor destaca las numerosas trampas ocultas y el comportamiento inconsistente, abogando por una mejor usabilidad y depuración en GitHub Actions.
Desarrollo