GitHub Packages

Gérer les paquets
avec du code

Avec GitHub Packages, vous pouvez publier et consommer en toute sécurité des paquets au sein de votre organisation ou avec le monde entier.

Obtenir plus d'informations Voir les tarifs
$ docker login docker.pkg.github.com --username phanatic
Logged in successfully

$ docker tag app docker.pkg.github.com/phanatic/repo/app:1.0

$ docker push docker.pkg.github.com/phanatic/repo/app:1.0.0
1.0.0: digest: sha256:631cb8...fc822c size: 1373
      
Read developer docs

Facile à publier

Vous pouvez certifier et publier sur GitHub directement auprès d'un gestionnaire de paquets standard de l'industrie ou de la communauté.

npm docker nuget gems gems gems
Locked icon
autoscaler repository
Locked icon
autoscaler repository
Locked icon
autoscaler repository

Source fiable

Comprendre et installer en toute sécurité les paquets - vous pouvez les obtenir directement auprès de la communauté GitHub, et utiliser tout ce qui a été approuvé en interne pour votre entreprise.

GitHub assure la rapidité et la sécurité

Gérez votre code et vos paquets avec les mêmes informations de connexion sécurisées.

Stockez vos paquets dans le même environnement sécurisé que votre code source et protégez-les avec des identifiants GitHub.

Intégrer les paquets à vos workflows

Avec une API complète et la prise en charge des webhooks, vous pouvez étendre vos workflows pour travailler avec les paquets GitHub.

Obtenez des téléchargements rapides et fiables via un CDN mondial

GitHub Packages est construit sur une mise en cache moderne en périphérie via un CDN global et fonctionne bien quel que soit l'endroit où la construction est exécutée.

GitHub Packages fournit un chemin d'accès automatisé et sécurisé aux CI/CD, aux tests et à la livraison de nos produits aux clients et aux utilisateurs.
Shehzan Mohammed

Directeur de la gestion des produits, Cesium

En tant que responsable de Yarn, je suis ravi de voir GitHub proposer une nouvelle solution de registre de paquets, et je suis impatient d'exploiter ses capacités dans nos futures releases.
Maël Nison

Yarn maintainer

Comme GPR utilise les mêmes autorisations et la même sécurité que le reste de GitHub, nous pouvons passer moins de temps à gérer des comptes multiples, des LCA et des infrastructures sur site, et plus de temps à coder ce qui est important pour nous.
Responsable de la sécurité de l'information

Providence Health & Services

Automatiser vos workflows de la création du code jusqu’à sa mise en production

Simplifier la publication des paquets

Vous pouvez utiliser GitHub Actions pour publier automatiquement les nouvelles versions des paquets sur GitHub Packages.

Déclenchement de l'installation des paquets

Vous pouvez exécuter CI/CD avec GitHub Actions pour installer les paquets GitHub ou tout paquet ou image hébergés dans n'importe quel registre.

Simplifiez votre workflow

Le même GITHUB_TOKEN peut être utilisé pour tous les envois et téléchargements automatisés de paquets par le biais de GitHub Actions.

En savoir plus sur GitHub Actions

Tarification à la consommation

GitHub Packages icon

Les repositories GitHub sont disponibles gratuitement pour les repositories publics

We love open source

Repositories privés

  • Plan

    Stockage

    Flux de données sortant
    par le biais de GitHub Actions

    Flux de données sortant
    en dehors de GitHub Actions

  • Free

    500Mo Stockage

    Illimité Flux sortant depuis Actions

    1Go

    Flux sortant, en dehors de Actions par mois

  • Pro

    2GB Stockage

    Illimité Flux sortant depuis Actions

    10Go

    Flux sortant, en dehors de Actions par mois

  • Team

    2Go Stockage

    Illimité Flux sortant depuis Actions

    10Go

    Flux sortant, en dehors de Actions par mois

  • Enterprise

    50Go Stockage

    Illimité Flux sortant depuis Actions

    100Go

    Flux sortant, en dehors de Actions par mois

GitHub Packages n'est pas disponible pour les dépôts privés dans les anciens plans.
  • Stockage supplémentaire

    $0.25

    par gigaoctet

  • Transfert de données supplémentaires

    En dehors de GitHub Actions

    $0.50

    par gigaoctet

download

Tous les transferts de données sont illimités à l'intérieur de GitHub Actions. Les transferts de données avec des clients locaux ou tiers peuvent nécessiter un paiement.