GitHub Actions Certification (GH-200) — Examen Blanc

Catégories : Cloud & Infrastructure, Examen
Partager

À propos du cours

Certification GitHub🌐 Anglais & Français

GitHub Actions Certification

Code officiel : GH-200

Disponible en anglais et en français — examens blancs complets dans les deux langues.

180questions
100 mindurée officielle
70 %score requis
1 anvalidité

Choisissez un abonnement (à partir de 9,90 €/mois, 39 certifications) et accédez immédiatement à l'examen blanc complet, ainsi qu'à ces 4 outils d'entraînement supplémentaires :

Glossaire — 25 termes clés

action.ymlFichier de métadonnées obligatoire pour toute action personnalisée GitHub Actions, définissant le nom, la description, les inputs, les outputs et le point d'entrée (runs). Sans ce fichier, l'action ne peut pas être reconnue ni exécutée.
activity typesSous-types d'un événement déclencheur permettant de filtrer précisément quand un workflow s'exécute, via la clé types. Par exemple, un événement pull_request peut être filtré sur opened, reopened ou closed.
artifactsFichiers produits par un job (binaires, rapports de tests, captures d'écran) qui sont persistés après la fin de l'exécution et peuvent être partagés entre jobs ou téléchargés ultérieurement. Ils sont distincts du cache, qui sert à réutiliser des dépendances stables.
cancel-in-progressPropriété de la clé concurrency qui, lorsqu'elle est définie à true, annule automatiquement toute exécution en cours du même groupe dès qu'un nouveau run est déclenché. Elle est utile pour n'exécuter que le workflow correspondant aux dernières modifications.
Voir les 21 autres termes →

Étude de cas — 3 scénarios inclus

Pipeline CI/CD multi-environnements avec workflows réutilisables

30Nombre de microservices concernés8 ingénieursTaille de l'équipe DevOps~65 %Gain estimé de duplication de code YAML3 niveaux maximumNiveaux d'imbrication de workflows réutilisables

TechFlow SAS est une scale-up française spécialisée dans les solutions SaaS B2B. L'équipe DevOps, composée de 8 ingénieurs, maintient une trentaine de microservices déployés sur Azure. Jusqu'ici, chaque dépôt possédait ses propres fichiers de workflow YAML, entraînant une duplication massive de la logique CI : les mises à jour de sécurité devaient être répliquées manuellement dans les 30 dépôts, ce qui générait régulièrement des incohérences et des failles dans les pipelines de staging et de production. Face à ce constat, le responsable DevOps décide de migrer vers une architecture centralisée basée sur les reusable workflows GitHub Actions. Un dépôt central 'platform/workflows' est créé pour héberger les workflows réutilisables de build, de lint, de test et de déploiement. Chaque dépôt microservice n'aura plus qu'à appeler ces workflows partagés via le déclencheur workflow_call, en transmettant les paramètres propres à chaque service. L'enjeu principal est de garantir la sécurité des secrets (tokens Azure, credentials de registre Docker privé) lors de leur transmission entre workflows appelants et workflows appelés, tout en maintenant la possibilité de personnaliser certains comportements par service, notamment le répertoire de travail et le shell utilisé pour les scripts de déploiement.

Voir les questions d'analyse et réponses modèles →

Texte à trous — 25 phrases incluses

Sans un fichier _____ à la racine du dépôt, GitHub Actions ne peut pas identifier les inputs attendus ni le point d'entrée d'une action personnalisée JavaScript.

En précisant des _____ comme labeled ou assigned sous l'événement issues, le workflow ne se déclenche pas simplement à l'ouverture d'une issue, mais uniquement lors des sous-événements explicitement listés.

Les rapports de couverture de tests générés par le job test sont sauvegardés sous forme d'_____ afin de pouvoir être téléchargés depuis l'interface GitHub après la fin du pipeline.

Voir les réponses et le reste des phrases →

Flashcards — 131 cartes incluses

Question

Quelle affirmation est correcte concernant le passage des permissions aux workflows réutilisables ?

Appuyer pour voir la réponse ›
Réponse

Les permissions du `GITHUB_TOKEN` transmises par le workflow appelant peuvent uniquement être réduites par le workflow appelé.

Question

Quels sont les différents niveaux de permissions que vous pouvez attribuer au `GITHUB_TOKEN` dans le bloc `permissions` ?

Appuyer pour voir la réponse ›
Réponse

none, write, read

Voir les 129 autres cartes →
Commencer maintenant

Texte à trous — 25 phrases incluses

Sans un fichier _____ à la racine du dépôt, GitHub Actions ne peut pas identifier les inputs attendus ni le point d'entrée d'une action personnalisée JavaScript.

En précisant des _____ comme labeled ou assigned sous l'événement issues, le workflow ne se déclenche pas simplement à l'ouverture d'une issue, mais uniquement lors des sous-événements explicitement listés.

Les rapports de couverture de tests générés par le job test sont sauvegardés sous forme d'_____ afin de pouvoir être téléchargés depuis l'interface GitHub après la fin du pipeline.

Voir les réponses et le reste des phrases →

Préparez l’examen blanc GitHub Actions Certification (GH-200)

L’examen blanc GitHub Actions (GH-200) est la certification officielle GitHub de référence pour les ingénieurs DevOps et développeurs qui automatisent leurs workflows CI/CD sur GitHub. Elle valide la capacité à concevoir des workflows YAML, créer des actions personnalisées, administrer GitHub Actions à l’échelle d’une entreprise et sécuriser l’automatisation avec OIDC, permissions scopées et épinglage des actions tierces.

Le programme GH-200, révisé en janvier 2026, couvre cinq domaines officiels : concevoir et gérer des workflows (20-25 %), consommer et dépanner des workflows (15-20 %), créer et maintenir des actions (15-20 %), administration en entreprise (20-25 %), sécurité et optimisation (10-15 %). Les concepts clés : workflow_dispatch, GITHUB_TOKEN, matrices de jobs, workflows réutilisables, runners self-hosted, secrets scopés, OIDC.

Pour réussir l’examen blanc GH-200, il faut obtenir 700/1000 points (70 %) sur environ 75 questions en 100 minutes. Nos 180 questions d’entraînement, réparties en 3 examens blancs à seuils progressifs (70 %, 75 %, 80 %), sont disponibles en anglais et en français.

Contenu du cours

GitHub Actions (GH-200) – Examen Blanc (Français)

  • Présentation
  • GitHub Actions (GH-200) — Examen 1 (Français) (60 questions)
  • Fiche mémo
  • GitHub Actions (GH-200) — Examen 2 (Français) (60 questions)
  • Modalités
  • GitHub Actions (GH-200) — Examen 3 (Français) (60 questions)
  • Documents
  • Flashcards — Révision express
  • Glossaire — Termes clés
  • Études de cas — Mise en situation
  • Texte à trous — Exercice de complétion

GitHub Actions (GH-200) – Examen (Anglais)

Retour en haut