Skip to main content

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

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

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

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

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

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

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

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

GitHub Packages поддерживает проверку подлинности только с помощью personal access token (classic). Дополнительные сведения см. в разделе Управление личными маркерами доступа.

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

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

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

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