Automatiser votre workflow avec GitHub Actions

Débutant
Intermédiaire
Ingénieur DevOps
Administrateur
Développeur
Architecte Solutions
GitHub
Azure

Découvrez comment GitHub Actions vous permet d’automatiser votre cycle de développement logiciel et de déployer des applications sur Azure.

Dans ce parcours d’apprentissage, vous allez :

  • 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.
  • Déployer sur Microsoft Azure avec GitHub Actions.
  • 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.

Prérequis

Modules de ce parcours d’apprentissage

Apprenez à utiliser les principales fonctionnalités GitHub, notamment les problèmes, les notifications, les branches, les commits et les demandes de tirage (pull requests).

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

Découvrez comment créer des workflows qui vous permettent d’utiliser l’intégration continue (CI) pour vos projets.

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

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

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.