Sélectionner une page
Formations DevOps CI CD Formation GitHub Actions

Formation​ GitHub Actions

Niveau confirmé
Catégorie Essential
Logo github action

Prix HT / personne
2 jours (14 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 2500€ Bonus Atlas CPF

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

Prix HT / personne
2 jours (14 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 2500€ Bonus Atlas CPF

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

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp