Les registres de paquets permettent aux développeurs de partager facilement des bibliothèques de code et de les utiliser sur différents postes de travail. Certains développeurs connaissent déjà les registres de paquets publics, comme npm ou NuGet. Le déploiement de paquets privés fonctionne de manière similaire.
Les équipes de développement utilisant GitHub Packages peuvent partager des bibliothèques de code (comme npm, NuGet, Maven ou RubyGems) et des conteneurs directement dans GitHub. Ces paquets peuvent être publics ou restreints à certaines personnes, en utilisant le même identifiant GitHub sécurisé pour le code et les paquets. Avec GitHub Actions, vous pouvez automatiser l’empaquetage et la publication de vos bibliothèques de code et conteneurs en quelques minutes.
Dans ce module, vous apprendrez à utiliser GitHub Actions pour publier sur GitHub Packages.
Objectifs d’apprentissage
À la fin de ce module, vous serez capable de :
- Comprendre ce qu’est un dépôt de paquets et quand l’utiliser
- Mettre en place un workflow d’intégration continue (CI) avec GitHub Actions pour publier sur GitHub Packages
- Valider vos connaissances avec un exercice testant votre capacité à publier dans un registre GitHub Packages
- Identifier comment s’authentifier, installer et gérer les paquets GitHub
Prérequis
- Un compte GitHub
- Une connaissance de base de GitHub Actions