Skip to content
Khalil Nouisser
Back

Training · 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.

Objectives

  • É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

Audience

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

Prerequisites

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

Program

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

Get your quote

Six questions, two minutes. Quote within 48 h — often within minutes.

Configure my quote