Présentation des packages GitHub
Ce module vous présente GitHub Packages, un service d’hébergement de package entièrement intégré à GitHub. Découvrez comment publier des packages à partir de référentiels, installer des packages dans des projets, gérer le cycle de vie des packages via la suppression et la restauration, et contrôler l’accès à l’aide des autorisations et des paramètres de visibilité. Comprendre les méthodes d’authentification et les meilleures pratiques pour la gestion sécurisée des packages.
Objectifs d’apprentissage
À la fin de ce module, vous pouvez :
Publier des packages sur GitHub Packages à partir de référentiels et de flux de travail CI/CD
Installer des packages à partir de packages GitHub dans des environnements de développement et de production
Supprimer et restaurer des packages à l’aide de l’interface web et de l’API GitHub
Configurer le contrôle d’accès et la visibilité pour les packages publics, privés et internes
S’authentifier auprès de packages GitHub à l’aide de jetons d’accès personnels (PAT)
Comprendre les registres de packages pris en charge (npm, Docker, NuGet, Maven, RubyGems)
Prérequis
Compréhension de base des concepts de gestion des packages et du contrôle de version avec Git
Connaissance des dépôts, workflows et actions GitHub
Connaissance d’au moins un écosystème de packages (npm, NuGet, Maven ou Docker)
Expérience avec les outils en ligne de commande et les gestionnaires de package
Prise en main d’Azure
Choisissez le compte Azure qui vous convient. Payez à l’utilisation ou essayez Azure gratuitement pendant jusqu’à 30 jours. S’inscrire.