GitHub Actions
Édition 2026. Une plongée technique et exhaustive dans GitHub Actions, couvrant son modèle d'exécution, les workflows avancés, le contrôle des environnements, les runners et la sécurité. Édition 2026.
Épisodes
Les arguments pour GitHub Actions en entreprise
4m 14sUne comparaison pour les décideurs entre GitHub Actions et les outils CI/CD traditionnels comme Azure DevOps et GCP Cloud Build. Nous explorons les avantages architecturaux d'une automatisation événementielle résidant aux côtés de votre code source.
Le modèle mental d'exécution
3m 22sUne analyse technique de la hiérarchie de GitHub Actions. Comprenez la relation critique entre les Workflows, les Jobs, les Steps et les Actions.
Déclencheurs événementiels et filtres
3m 53sPlongée au cœur des déclencheurs d'événements GitHub Actions. Apprenez à configurer des filtres de chemins et de branches précis pour contrôler exactement quand vos workflows s'exécutent.
Évaluation de l'état avec les variables et les Contexts
3m 18sComprenez les différences critiques entre les variables d'environnement et les GitHub Contexts. Découvrez à quel moment chacun est évalué au cours du cycle de vie du workflow.
La frontière de sécurité : secrets et GITHUB_TOKEN
3m 57sUn regard technique sur la gestion des secrets dans GitHub Actions. Nous explorons le GITHUB_TOKEN éphémère et la hiérarchie des secrets de dépôt et d'organisation.
Optimisation des données : Caching vs Artifacts
3m 57sApprenez la différence précise entre le Dependency Caching et les Workflow Artifacts. Arrêtez de ralentir vos builds avec le mauvais mécanisme de stockage.
Contrôle des flux avec la Concurrency
3m 09sMaîtrisez le contrôle d'exécution des workflows. Apprenez à utiliser le mot-clé concurrency pour annuler les exécutions redondantes et empêcher les chevauchements de déploiements.
Contrôle des déploiements avec les Environments
3m 43sDécouvrez comment lier vos workflows GitHub Actions à des cibles de déploiement externes en utilisant les Environments pour imposer des approbations manuelles et isoler les secrets.
Accès Cloud sans mot de passe via OIDC
4m 16sÉliminez les identifiants cloud à longue durée de vie de vos dépôts. Apprenez à utiliser OpenID Connect (OIDC) pour authentifier de manière sécurisée GitHub Actions avec AWS, Azure et GCP.
Mise à l'échelle des pipelines DRY
4m 17sComparez les Reusable Workflows et les Composite Actions. Apprenez quel mécanisme choisir lors de la standardisation de vos pipelines CI/CD à l'échelle de toute une entreprise.
Création de Custom Actions : Docker vs JavaScript
3m 08sPrenez le contrôle de votre pipeline en créant des Custom Actions. Nous explorons les compromis de performances et de compatibilité entre les actions JavaScript et les conteneurs Docker.
Gestion de flotte : Runners Hosted vs Self-Hosted
3m 17sNaviguez dans les limites des runners de GitHub. Apprenez quand vous fier aux machines hébergées par GitHub et quand votre architecture exige des runners Self-Hosted.
Mise à l'échelle Kubernetes : Actions Runner Controller
3m 35sDécouvrez comment l'Actions Runner Controller (ARC) orchestre des flottes de runners éphémères et auto-évolutives nativement sur vos clusters Kubernetes.
Intégrité de la Supply Chain avec les Attestations
3m 54sSécurisez votre supply chain logicielle. Apprenez à générer des attestations d'artefacts et une provenance infalsifiables directement depuis vos workflows.