GitHub Actions est une plateforme d'automatisation de flux de travail qui permet aux développeurs de créer des pipelines CI/CD directement dans les dépôts GitHub. Elle exécute des jobs sur des runners hébergés ou auto-hébergés et se connecte au code, aux issues, aux releases et aux services tiers.
GitHub Actions est gratuit pour les dépôts publics et comprend une offre gratuite pour les dépôts privés avec 2 000 minutes de runner hébergé et 500 Mo de stockage d'artefacts par mois. GitHub Pro comprend 2 000 minutes et 2 Go de stockage, Team comprend 3 000 minutes et 2 Go, et Enterprise comprend 50 000 minutes et 50 Go ; les dépassements sont facturés à la minute, les runners Linux coûtant généralement 0,008 $ par minute et les runners Windows ou macOS généralement 0,016 $ par minute. Les runners auto-hébergés évitent les frais de minutes hébergées mais nécessitent votre propre calcul, stockage et maintenance.
Propriétaire
GitHub Actions est l'une des meilleures solutions de CI/CD pour les équipes utilisant déjà GitHub, notamment parce que les flux de travail se trouvent à côté du code et s'intègrent naturellement aux pull requests et aux releases. Ses principaux points forts sont la simplicité, un riche marketplace d'actions et des choix flexibles de runners, tandis que ses points faibles sont les difficultés de débogage du YAML et les éventuels problèmes de coûts ou de sécurité dans les configurations complexes. Il est idéal pour les projets web, mobiles et open source nécessitant des tests, des builds et des déploiements automatisés. Les équipes ayant de lourdes exigences de conformité ou des pipelines très complexes peuvent encore préférer des plateformes CI/CD dédiées, mais GitHub Actions est un excellent choix par défaut pour la plupart des flux de travail centrés sur GitHub.
Obtenez un test et un lien depuis notre réseau de 32 sites. Tests indépendants publiés sous 48 heures.
Soumettre votre outil En savoir plus →Notre réseau
Partie d'un réseau de 24 sites spécialisés.