🤖 Participez à nos prochains webinaires "Utiliser Le MCP dans vos Agents", le mardi 20 octobre de 11h à 12h et "Décryptez et découvrez les formations Microsoft", le mardi 17 novembre de 11h à 12h.
Accueil / GH-200 : Automatiser votre flux de travail avec GitHub Actions

GH-200 : Automatiser votre flux de travail avec GitHub Actions

GitHub : GH Action - GH Advanced Security & GH Copilot
Niveau : Intermédiaire
Informations pratiques
Durée : 1 Jour (7 Heures)
Prix distanciel : 800 € HT/pers
Public Visé
  • Administrateur, Ingénieur, DevOps
Prochaines dates
Distanciel
Intra-entreprise
A la demande

Présentation de la formation

Dans cette formation, vous découvrirez comment GitHub Actions vous permet d’automatiser votre cycle de développement logiciel. Vous apprendrez à planifier l’automatisation de votre cycle de développement logiciel grâce aux workflows GitHub Actions, à utiliser GitHub Actions pour créer automatiquement une application et à utiliser GitHub Script pour interagir avec l’API GitHub.

Objectifs pédagogiques

A l’issue de cette formation, les participants seront en capacité d’:

  • Automatiser leur flux de travail avec GitHub Actions
Prérequis

Pour suivre cette formation, les participants doivent avoir suivi au préalable la formation « GH-900 : Les bases de GitHub », ou disposer d’un niveau équivalent.

Un niveau d’anglais B1 est recommandé, retrouvez les niveaux sur ce lien : Classification des niveaux de langue.

Programme de la formation

Automatiser les tâches de développement en utilisant GitHub Actions

  • Décrire les actions GitHub, les types d’actions et où les trouver.
  • Planifier une automatisation de votre cycle de vie de développement logiciel avec les workflows GitHub Actions.
  • Créer une action de conteneur et l’exécuter dans un workflow déclenché par un événement push vers votre référentiel GitHub.

 

Créer des workflows d’intégration continue à l’aide des actions GitHub

  • Apprendre les fonctionnalités et techniques essentielles pour créer des flux de travail robustes et dynamiques.
  • Créer et tester un projet Node.js en utilisant GitHub Actions et un modèle de workflow.
  • Déboguer un test ayant échoué à l’aide des journaux GitHub Actions.
  • Personnaliser votre flux de travail en utilisant GitHub Actions.

 

Créer et déployer des applications sur Azure à l’aide des actions GitHub

  • Découvrir les options permettant de déclencher un workflow GitHub de livraison continue.
  • Comprendre les étapes pour supprimer les artefacts du flux de travail.
  • Identifier les protections environnementales importantes.
  • Contrôler l’exécution du flux de travail avec des conditions de travail.
  • Déployer sur Microsoft Azure avec une action de déploiement GitHub.
  • Stocker les informations d’identification avec GitHub Secrets.
  • Créer et détruire des ressources Azure avec les workflows GitHub Actions.

 

Automatiser GitHub en utilisant GitHub Script

  • Utiliser GitHub Script dans votre flux de travail.
  • Commenter les problèmes en utilisant Octokit.
  • Ajouter des problèmes à un tableau de projet en utilisant Octokit.
  • Utiliser la syntaxe d’expression de workflow pour filtrer le moment où les tâches s’exécutent dans un workflow.

 

Exploiter les actions GitHub pour publier sur des packages GitHub

  • Comprendre ce qu’est un référentiel de packages et quand l’utiliser.
  • Configurer un flux de travail d’intégration continue (CI) avec les actions GitHub pour publier sur les packages GitHub.
  • Valider vos connaissances avec un exercice qui vérifie votre capacité à publier dans un registre de packages GitHub.
  • Identifier comment authentifier, installer et gérer les packages GitHub.

 

Créer et publier des actions GitHub personnalisées

  • Identifier les métadonnées et la syntaxe nécessaires pour créer des actions GitHub personnalisées.
  • Découvrir les meilleures pratiques pour publier une action GitHub privée ou publique.
  • Consommer des actions dans un fichier de workflow.
  • Créer des actions personnalisées basées sur JavaScript.
  • Publier une action nouvellement créée sur la place de marché GitHub.

 

Gérer les actions GitHub dans l’entreprise

  • Identifier les différents outils que vous pouvez utiliser au niveau de l’entreprise et de l’organisation pour gérer vos actions et vos flux de travail.
  • Évaluer quels sont les coureurs appropriés pour votre cas d’entreprise.
  • Découvrir les différentes configurations disponibles pour les runners auto-hébergés et les personnaliser en fonction de votre cas d’utilisation d’entreprise.
  • Comprendre ce que sont les secrets cryptés et comment les utiliser dans vos actions et flux de travail.

 

Publiée le 21/07/2025

Méthodes et modalités pédagogiques

Dans cette formation, nous mélangeons théorie et ateliers techniques ou démonstration pour vous rendre rapidement opérationnel. En outre, chaque participant reçoit un support de cours électronique officiel de Microsoft.

Un de nos consultants-formateurs accrédités en tant que Microsoft Certified Trainer conduit la formation. Forts d’une solide expérience sur le terrain, ils rendent l’apprentissage à la fois interactif et enrichissant.

Pour l’évaluation, le formateur pose des questions régulières et utilise diverses méthodes pour mesurer vos acquis en continu. Cette approche favorise une expérience d’apprentissage à la fois dynamique et captivante

Après la formation, nous vous demandons de remplir un questionnaire de satisfaction. Vos retours nous aident à maintenir et à améliorer constamment la qualité de nos formations. De plus, pour assurer un suivi rigoureux, chaque participant signe une feuille d’émargement par demi-journée de présence.

Enfin, nous offrons la flexibilité de dispenser cette formation aussi bien en présentiel qu’en distanciel et elle peut être personnalisée pour les besoins spécifiques de votre entreprise sur demande.

Accessibilité

Vous pouvez vous inscrire à l’une de nos formations jusqu’à cinq jours ouvrés avant son commencement, à condition qu’il reste des places disponibles et que nous ayons reçu votre devis signé.

De plus, si vous avez des besoins spécifiques liés à une situation de handicap, n’hésitez pas à en faire la demande ; nous adaptons volontiers nos moyens de prestation en fonction du type de handicap.

Notre centre de formation, Cellenza Training, vous accueille au 892 Rue Yves Kermen, 92100 Boulogne-Billancourt.

Pour nous rejoindre, plusieurs options de transports en commun s’offrent à vous :

  • Prenez la ligne 9 du métro et descendez à Pont de Sèvres,
  • Optez pour la ligne 10 du métro jusqu’à Boulogne Jean Jaurès,
  • Ou bien, empruntez le tram T2 jusqu’à Brimborion.
Pré-inscription à la formation
GH-200 : Automatiser votre flux de travail avec GitHub Actions

    * champs obligatoires

    Ces informations sont recueillies par CELLENZA, en sa qualité de responsable de traitement aux seules fins (i) de gérer votre pré-inscription et (ii) de vous adresser des emails commerciaux sur ses activités. Pour en savoir plus sur la gestion de vos données et sur vos droits, consultez la politique de confidentialité de CELLENZA

    Nos formations sur la même thématique

    GH-200 : Automatiser votre flux de travail avec GitHub Actions

    GitHub : GH Action - GH Advanced Security & GH Copilot
    Niveau : Intermédiaire
    Durée : 1 Jour
    Dans cette formation, vous découvrirez comment GitHub Actions vous permet d’automatiser votre cycle de développement logiciel. Vous apprendrez à planifier…

    GH-100 : Les fondamentaux GitHub

    GitHub : GH Action - GH Advanced Security & GH Copilot
    Niveau : Débutant
    Durée : 1 Jour
    Dans ce cours, vous apprendrez les bases de GitHub et découvrirez ses fonctionnalités fondamentales grâce à un exercice pratique réalisé…

    GH-300 : GitHub Copilot

    GitHub : GH Action - GH Advanced Security & GH Copilot
    Niveau : Intermédiaire
    Durée : 1 Jour
    Cette formation vous apprendra à utiliser de l’IA dans le contexte de GitHub Copilot, un outil d’IA générative destiné aux…

    GH-500 : La sécurité dans GitHub

    GitHub : GH Action - GH Advanced Security & GH Copilot
    Niveau : Intermédiaire
    Durée : 1 Jour
    Cette formation explorera comment utiliser le GitHub Advanced Security (GHAS) pour maximiser l’impact sur la sécurité et comprendre le GHAS…

    GH-900 : Les fondations GitHub

    GitHub : GH Action - GH Advanced Security & GH Copilot
    Niveau : Débutant
    Durée : 2 Jours
    Cette formation propose une découverte progressive de Git et GitHub, de la gestion de versions aux fonctionnalités collaboratives et de…