GitHub Actions
GitHub Actions est la plateforme d'intégration continue et de déploiement continu (CI/CD) intégrée à GitHub. Elle permet d'automatiser des workflows déclenchés par des événements Git (push, pull request, release) ou des événements planifiés, directement depuis le dépôt de code.
Ses avantages :
- Intégration native : directement dans GitHub, sans outil externe à configurer ni webhook à maintenir.
- Marketplace : des milliers d'actions communautaires réutilisables pour couvrir tous les cas d'usage (déploiement, tests, notifications, sécurité).
- Matrice de builds : exécution parallèle sur plusieurs OS, versions de langage et configurations en une seule définition.
- Self-hosted runners : possibilité d'exécuter les workflows sur ses propres machines pour des besoins spécifiques.
- Secrets management : gestion intégrée des secrets avec scoping par environnement.
GitHub Actions est notre standard pour la CI/CD sur l'ensemble de nos projets. L'intégration native avec GitHub élimine toute friction : les pipelines vivent avec le code, les pull requests affichent directement le statut des checks, et le marketplace couvre la quasi-totalité des besoins. Pour une équipe qui utilise déjà GitHub, c'est le choix le plus naturel et le plus efficace.
Notre stack
Tout ce que nous considérons comme fondamental pour réussir un projet. Nos équipes disposent de la connaissance et sont en maîtrise. Les avantages et bénéfices ont été démontrés
En exploration
Nos équipes sont encore en train d'acquérir de l'expérience pour généraliser l'adoption.
En veille
Nos équipes ont identifiés ces candidats pour des études et expérimentations plus poussées qui conduiront en cas de succès à une phase d'adoption.
En retrait
Ce qui est actuellement utilisé mais que nous déconseillons dorénavant d'employer car est en rupture avec nos exigences et standards.
Vous avez un projet ?
Parlons en !