Paris, Toulouse, Biarritz, Bordeaux, Aix-en-Provence
+33 5 61 34 39 80
contact@iform.fr

Catalogue de formations

Apprendre sous un autre angle.

Automatiser votre workflow avec GitHub Actions Mixte : présentiel / à distance

Dernière mise à jour : 23/07/2026

Description

Découvrez comment GitHub Actions vous permet d'automatiser votre cycle de développement logiciel. Vous découvrirez comment planifier l'automatisation de votre cycle de vie de développement logiciel avec des workflows GitHub Actions, utiliser GitHub Actions pour générer automatiquement une application et utiliser GitHub Script pour interagir avec l'API GitHub.

 

Module 1 : Automatiser les tâches de développement à l'aide de GitHub Actions

Créez une action GitHub de base afin de l'utiliser dans un workflow.

  • Comment les actions GitHub automatisent les tâches de développement ?
  • Identifier les composants de GitHub Actions
  • Configurer un workflow GitHub Actions
  • Exercice – Créer et exécuter un workflow GitHub Actions de base

 

Module 2 : Créer des flux de travail d'intégration continue à l'aide de GitHub Actions

Découvrez comment créer des flux de travail pour ajouter l'intégration continue (CI) à vos projets.

  • Comment utiliser GitHub Actions pour créer des workflow pour l'intégration continue ?
  • Gérer et déboguer des flux de travail dans GitHub Actions
  • Personnaliser votre flux de travail avec des variables d'environnement
  • Mettre en cache, partager et déboguer des flux de travail
  • Exercice : Créer le workflow d'intégration continue sur GitHub

 

Module 3 : Créer et déployer des applications sur Azure à l'aide de GitHub Actions

Créez deux workflows de déploiement à l'aide de GitHub Actions et de Microsoft Azure.

  • Comment utiliser GitHub Actions pour effectuer un déploiement sur Azure ?
  • Supprimer des artefacts, créer des badges d'état et configurer des protections d'environnement
  • Exercice - Créer un workflow qui déploie une application web sur Azure
  • Exercice - Utiliser des artefacts de flux de travail dans GitHub Actions
  • Exercice - Déployer une application conteneurisée sur Azure avec GitHub Actions

 

Module 4 : Automatiser GitHub en utilisant GitHub Script

Apprenez à interagir avec l'API GitHub à partir de GitHub Actions en utilisant GitHub Script.

  • Qu'est-ce que GitHub Script ?
  • Exercice - Utilisation de GitHub Script dans GitHub Actions

 

Module 5 : Tirer parti de GitHub Actions pour publier sur GitHub Packages

Publiez vos bibliothèques de code ou vos images Docker automatiquement et en toute sécurité avec GitHub Packages. Vous allez aussi exécuter localement des images Docker publiées dans GitHub Packages.

  • Qu'est-ce que GitHub Packages ?
  • Publier dans GitHub Packages et GitHub Container Registry
  • Vérification des connaissances
  • Exercice - Publier dans un registre De packages GitHub
  • Packages GitHub pour les packages de code

 

Module 6 : Créer et publier des actions GitHub personnalisées

Découvrez comment écrire vos propres actions GitHub et identifier les métadonnées, la syntaxe et les commandes de workflow pour créer des workflows personnalisés. Découvrez les bonnes pratiques pour la documentation et le versioning de votre action, et comment publier votre action sur GitHub Marketplace.

  • Créer une action GitHub personnalisée
  • Publier une action GitHub personnalisée
  • Exercice - Créer une action GitHub JavaScript personnalisée

 

Module 7 : Gérer GitHub Actions dans l'entreprise

Découvrez les fonctionnalités de GitHub Actions disponibles pour votre instance d'entreprise et apprenez à les utiliser.

  • Présentation des modèles d'entreprise GitHub
  • Gérer les actions et les workflows
  • Contrôler l'accès et l'utilisation des actions dans votre entreprise
  • Gestion et utilisation des composants réutilisables dans GitHub Actions
  • Gérer les exécuteurs
  • Configurer des exécuteurs auto-hébergés pour une utilisation en entreprise
  • Gérer les secrets chiffrés

 

Objectifs de la formation

  • Planifier l'automatisation de votre cycle de développement logiciel avec des workflows GitHub Actions.
  • Utiliser GitHub Actions pour générer automatiquement votre application.
  • Utiliser GitHub Script pour interagir avec l'API GitHub.
  • Publiez automatiquement et de façon sécurisée vos bibliothèques de code ou vos images Docker avec GitHub Packages.

Public visé

Ce cours destiné aux étudiants qui souhaitent utiliser GitHub pour aider les développeurs et les ingénieurs DevOps à créer et déployer rapidement des applications. En outre, les étudiants découvriront les fonctionnalités GitHub Actions disponibles pour leur instance d'entreprise et apprendront à les utiliser.

M'inscrire à la formation

Ajouter au panier

Session sélectionnée


  • Balma COMPLÈTE

Prochaines Sessions

  • Pour connaître les dates des prochaines sessions de formation inter-entreprises, veuillez nous contacter par téléphone au 05 61 34 39 80 ou par courriel à l'adresse contact@iform.fr

Partager cette formation

Catalogue de formation propulsé par Dendreo,
ERP spécialisé pour les OF

Accessibilité

Sélectionnez le niveau de contraste souhaité
Réduisez les animations
Adaptez la taille de la police