Présentation des packages GitHub

Avancé
Administrateurs
Ingénieur IA
Ingénieur Data
Développeur
Ingénieur DevOps
Ingénieur de plateforme
Ingénieur Sécurité
Analyste des opérations de sécurité
Spécialiste de l’adoption du service
Architecte de solutions
Fondateur de start-up
Manager Technique
Azure
Azure Artifacts
Azure Boards
Services cloud d'Azure
Azure DevOps
Azure Pipelines
Azure Repos
Azure Test Plans
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.