Formation GitHub Actions
€ HT / personne |
2 jours (14 heures) |
Présentation
Notre formation GitHub Actions permettra à vos équipes d’automatiser des pipelines CI/CD directement depuis GitHub, sans déployer d’outils tiers complexes.
Lors de cet enseignement, vous apprendrez à orchestrer des builds et déploiements multi-environnements, à créer des modèles réutilisables (reusable workflows) et des composite actions.
Vous pourrez gérer des centaines de jobs et de workflows parallèles au sein d’un dépôt GitHub, avec artefacts, cache et stratégies d’approbation par environnements.
Cet apprentissage vous permettra d’en savoir plus sur l’architecture GitHub Actions, les runners hébergés/auto-hébergés, le GITHUB_TOKEN, la gestion des secrets et les bonnes pratiques de sécurité.
La formation vous sera présentée avec la toute dernière version stable de l’écosystème GitHub Actions et ses nouveautés.
Objectifs
- Automatisation et supervision des workflows CI/CD
- Créer des workflows réutilisables et des composite actions
- Déployer vers Docker, Kubernetes et services cloud
- Comprendre les concepts clés : événements, runners, permissions, secrets
Public visé
- Administrateurs système
- Développeurs
- DevOps
Pré-requis
Connaissance de base de Git et des principes d’intégration continue.
Formation GitHub Actions – Programme
[Jour 1 – Matin]
Fondamentaux et architecture de GitHub Actions
- Positionner GitHub Actions dans une chaîne CI/CD moderne
- Anatomie d’un workflow : workflow, jobs, steps, actions, runners
- Fichiers YAML : structure, réutilisation, bonnes pratiques
- Marketplace : actions officielles vs communautaires
- Atelier pratique : Créer un pipeline CI (lint + tests) sur pull request
Déclencheurs & exécutions multi-plateformes
- Événements : push, pull_request, schedule, workflow_dispatch
- Runners Linux / Windows / macOS, conteneurs et matrix
- Artefacts & cache : accélérer les builds
- Logs, debug, relance sélective de jobs
- Atelier pratique : Matrix builds avec cache et artefacts
[Jour 1 – Après-midi]
Sécurité des pipelines
- Permissions de workflow, GITHUB_TOKEN, least privilege
- Secrets & variables : environnements, protection, approbations
- Supply chain : pinning, provenance, CodeQL (aperçu)
- Règles de branche et required checks
- Atelier pratique : Durcir un workflow (permissions, secrets, approbations)
[Jour 2 – Matin]
Déploiements & environnements
- Patterns : build once, promote, blue/green, canary
- CD vers Docker Registry, Kubernetes, VM, GH Pages
- Runners hébergés vs auto-hébergés : coûts & maintenance
- Rollback, promotion, rétention des artefacts
- Atelier pratique : CI → CD vers un staging conteneurisé
[Jour 2 – Après-midi]
Industrialisation & réutilisation
- Reusable workflows et composite actions
- Stratégies monorepo : ciblage par chemins & conditions
- Performance : parallélisme, needs, timeouts, concurrency
- Observabilité : job summary, annotations
- Atelier pratique : Extraire un reusable workflow partagé
Exploitation & fiabilité
- Gestion d’incidents : retry, continue-on-error, fail-fast
- Maintenance : suivi des versions d’actions, breaking changes
- Runners auto-hébergés : sizing, MàJ, secrets, auto-scaling (aperçu)
- FinOps : optimiser cache, granularité des jobs, durées
- Atelier pratique : Runbook & tableau de bord de santé des workflows
Pour aller plus loin
Formation Kubernetes
Formation Kubernetes Avancé
Formation Docker
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Afficher tous les témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Noter la formation
€ HT / personne |
2 jours (14 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS