Ressource : Formation GitHub Actions
-
Création de workflows
- Structure des fichiers YAML
- Syntaxe de base
- Emplacement des workflows
- Bonnes pratiques de nommage
-
Configuration des déclencheurs
- Événements push et pull_request
- Événements planifiés (schedule)
- Événements manuels (workflow_dispatch)
- Filtres de branches et de tags
-
Gestion des jobs
- Définition des runners
- Configuration de l'environnement
- Dépendances entre jobs
- Conditions d'exécution
-
Travaux Pratiques
- Créer un workflow de base
- Tester différents déclencheurs
- Configurer des jobs en parallèle
- Gérer les dépendances entre jobs