À propos de GitHub Actions pour les entreprises
GitHub Actions permet aux utilisateurs de votre entreprise d'améliorer leur productivité en automatisant chaque phase du workflow de développement logiciel.
Tâche | Plus d’informations |
---|---|
Tester et générer automatiquement votre application | À propos de l’intégration continue avec GitHub Actions |
Déployer votre application | À propos du déploiement continu avec GitHub Actions |
Empaqueter de manière automatique et sécurisée du code dans des artefacts et des conteneurs | About packaging with GitHub Actions |
Automatiser vos tâches de gestion de projet | Utilisation de GitHub Actions pour la gestion de projet |
GitHub Actions permet à votre équipe de travailler plus vite et à grande échelle. Lorsque les grands référentiels commencent à utiliser GitHub Actions, les demandes de tirage (pull request) sont généralement fusionnées plus rapidement, ce qui permet aux équipes de fusionner plus de demandes de tirage par jour.
Vous pouvez créer vos propres automatisations uniques ou utiliser et adapter les workflows de notre écosystème composé de plus de 10 000 actions créées par les leaders du secteur et par la communauté open source. Pour plus d’informations, consultez « Utilisation de blocs élémentaires pré-écrits dans votre workflow ».
GitHub Actions est convivial pour les développeurs, car il est intégré directement dans l'expérience familière GitHub.
Vous pouvez profiter de la commodité des exécuteurs hébergés par GitHub, qui sont maintenus et mis à niveau par GitHub, ou vous pouvez contrôler votre propre infrastructure CI/CD privée en utilisant des exécuteurs auto-hébergés. Les exécuteurs auto-hébergés vous permettent de déterminer l’environnement exact et les ressources qui constituent vos builds, tests et déploiements, sans exposer votre cycle de développement logiciel sur Internet. Pour plus d’informations, consultez « Utilisation des exécuteurs hébergés par GitHub » et « À propos des exécuteurs auto-hébergés ».
GitHub Actions permet de mieux contrôler les déploiements. Par exemple, vous pouvez utiliser des environnements pour exiger une approbation avant de poursuivre une tâche, restreindre les branches pouvant déclencher un flux de travail ou limiter l’accès aux secrets. Si vos flux de travail doivent accéder à des ressources d’un fournisseur cloud qui prend en charge OpenID Connect (OIDC), vous pouvez configurer vos flux de travail pour qu’ils s’authentifient directement auprès du fournisseur cloud. OIDC offre des avantages sur le plan de la sécurité avec notamment l’élimination de la nécessité de stocker les informations d’identification sous forme de secrets de longue durée. Pour plus d’informations, consultez « À propos du renforcement de la sécurité avec OpenID Connect ».
GitHub Actions comprend également des outils permettant de régir le cycle de développement logiciel de votre entreprise et de respecter les obligations de conformité. Pour plus d’informations, consultez « Application de stratégies pour GitHub Actions dans votre entreprise ».
Étapes suivantes
- Comprendre GitHub Actions pour en savoir plus sur les informations de base
- Introduction de GitHub Actions votre entreprise si vous êtes prêt à planifier votre lancement