Skip to main content

Publicación de un paquete

Puedes publicar un paquete en GitHub Packages para que el paquete esté disponible para que otros lo descarguen y lo vuelvan a utilizar.

Who can use this feature

Anyone with write permissions for a repository can publish a package to that repository.

GitHub Packages está disponible con GitHub Free, GitHub Pro, GitHub Free para organizaciones, GitHub Team, GitHub Enterprise Cloud, GitHub Enterprise Server 3.0 o superior y GitHub AE. Para obtener más información sobre cómo actualizar la instancia GitHub Enterprise Server, consulta «Acerca de las actualizaciones a nuevas versiones» y el Asistente de mejora para encontrar la ruta de actualización de la versión actual.

Acerca de los paquetes publicados

Puedes ayudar a la gente a entender y usar tu paquete proporcionando una descripción y otros detalles como instrucciones de instalación y uso en la página del paquete. GitHub Enterprise Server proporciona metadatos para cada versión, como la fecha de publicación, la actividad de descarga y las versiones recientes. Para obtener una página de paquete de ejemplo, vea @Codertocat/hello-world-npm.

Puede publicar paquetes en un repositorio público (paquetespúblicos) para compartir con todos en su empresa, o en un repositorio privado (paquetes privados) para compartir con colaboradores o con una organización. Un repositorio puede conectarse a más de un paquete. Para evitar confusiones, asegúrate de que el archivo README y la descripción proporcionen información clara de cada paquete.

Publicación de un paquete

Puedes publicar un paquete en el GitHub Packages si utilizas cualquier tipo de paquete habilitado para tu instancia si sigues los mismos lineamientos generales.

  1. Crea o usa un token de acceso existente con los ámbitos adecuados para la tarea que deseas realizar. Para más información, vea "Acerca de los permisos para GitHub Packages".
  2. Autentícate en GitHub Packages mediante tu token de acceso y las instrucciones para tu cliente del paquete.
  3. Publica el paquete siguiendo las instrucciones para el cliente de tu paquete.

Para obtener instrucciones específicas para el cliente del paquete, vea "Trabajo con un registro de paquetes de GitHub".

Después de que publiques un paquete, puedes verlo en GitHub. Para más información, vea "Visualización de paquetes".