Aller au contenu
Khalil Nouisser
Retour

Formations · 2 jours (14 h)

CI/CD avec GitHub Actions

Des workflows GitHub Actions rapides, sûrs et maintenables : deux jours pour automatiser build, tests et déploiements.

Objectifs

  • Écrire des workflows complets : build, tests, artefacts, déploiement
  • Réduire les temps de pipeline : cache, matrices, parallélisation
  • Sécuriser ses workflows : secrets, permissions minimales, OIDC
  • Mutualiser avec des workflows réutilisables et des actions maison

Public

Développeurs et ops qui utilisent GitHub et veulent des pipelines fiables, sans devenir experts d’un outil de plus.

Prérequis

  1. Pratique de Git et GitHub : branches, pull requests
  2. Des notions de conteneurs aident pour la partie déploiement

Programme

Fondamentaux
  • Workflows, jobs, steps et déclencheurs
  • Le marketplace : utiliser une action sans s’y enchaîner
Des pipelines efficaces
  • Cache de dépendances et artefacts
  • Matrices et exécutions conditionnelles
Sécurité
  • Secrets, permissions minimales et environnements
  • OIDC vers le cloud : déployer sans clé statique
Industrialiser
  • Workflows réutilisables et actions composites
  • Runners self-hosted : quand et pourquoi (aperçu ARC)
  • Atelier : un pipeline complet jusqu’au déploiement

Obtenez votre devis

Six questions, deux minutes. Devis sous 48 h — souvent en quelques minutes.

Configurer mon devis