GitHub Actions CI/CD : Une odyssée douloureuse
L'auteur raconte un parcours frustrant dans la construction d'un pipeline CI/CD complexe utilisant GitHub Actions, impliquant de multiples itérations et des difficultés avec les files d'attente de fusion, un comportement incohérent et des préoccupations de sécurité. Les défis comprenaient l'application des vérifications d'état avec les files d'attente de fusion, la compréhension du modèle de sécurité autour de GITHUB_TOKEN, des problèmes d'autorisation de fichiers et de chemins d'accès dans les conteneurs Docker et les complexités des workflows YAML. Malgré une réduction du temps de fusion, l'auteur souligne les nombreux pièges cachés et le comportement incohérent, plaidant pour une meilleure convivialité et un débogage amélioré dans GitHub Actions.