Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы, возможно, еще выполняется. Актуальные сведения см. в документации на английском языке.

Поддержка этой версии GitHub Enterprise была прекращена 2023-03-15. Исправления выпускаться не будут даже при критических проблемах безопасности. Для повышения производительности, укрепления безопасности и новых функций установите последнюю версию GitHub Enterprise. Чтобы получить справку по обновлению, обратитесь в службу поддержки GitHub Enterprise.

Публикация пакета

Пакет можно опубликовать в GitHub Packages, чтобы другие пользователи могли его скачивать и применять для своих целей.

Кто может использовать эту функцию

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

GitHub Packages доступен в GitHub Free, GitHub Pro, GitHub Free для организаций, GitHub Team, GitHub Enterprise Cloud, GitHub Enterprise Server 3.0 или более поздней версии и GitHub AE. Дополнительные сведения об обновлении экземпляра GitHub Enterprise Server см. в разделе Сведения об обновлении до новых выпусков и в Помощник по обновлению , чтобы найти путь обновления из текущей версии выпуска.

Сведения об опубликованных пакетах

Можно помочь людям понять и использовать пакет, предоставив описание и другие сведения, такие как инструкции по установке и использованию, на странице пакета. GitHub Enterprise Server предоставляет метаданные для каждой версии, такие как дата публикации, активность скачивания и последние версии. Пример страницы пакета см. в разделе @Codertocat/hello-world-npm.

Вы можете публиковать пакеты в общедоступном репозитории (общедоступные пакеты), чтобы совместно использовать их со всеми пользователями вашего предприятия, или в частном репoзитории (частные пакеты), чтобы совместно использовать их с участниками совместной работы или с организацией. Репозиторий можно подключить к нескольким пакетам. Чтобы избежать путаницы, убедитесь, что README и описание четко предоставляют сведения о каждом пакете.

Публикация пакета

Можно опубликовать пакет в GitHub Packages с помощью любого типа пакета, включенного для экземпляра, следуя тем же общим рекомендациям.

  1. Создайте или используйте существующий personal access token с соответствующими областями для задачи, которую вы хотите выполнить. Дополнительные сведения см. в разделе Сведения о разрешениях для пакетов GitHub.
  2. Выполните проверку подлинности в GitHub Packages с помощью personal access token и инструкций для клиента пакета.
  3. Опубликуйте пакет, используя инструкции для клиента пакета.

Инструкции, относящиеся к клиенту пакета, см. в разделе Работа с реестром GitHub Packages.

После публикации пакет можно просмотреть здесь: GitHub. Дополнительные сведения см. в разделе Просмотр пакетов.