Описание тега github-package-registry
О пакетах GitHub
Из документации о пакетах GitHub:
GitHub Packages - это служба хостинга пакетов, полностью интегрированная с GitHub. GitHub Packages объединяет ваш исходный код и пакеты в одном месте, чтобы обеспечить интегрированное управление разрешениями и выставление счетов, поэтому вы можете централизовать разработку программного обеспечения на GitHub.
Вы можете публиковать пакеты в общедоступном репозитории (общедоступные пакеты) для совместного использования со всем GitHub или в частном репозитории (частные пакеты) для совместного использования с соавторами или организацией. Вы можете использовать роли и группы GitHub, чтобы ограничить круг лиц, которые могут устанавливать или публиковать каждый пакет, поскольку пакеты наследуют разрешения репозитория. Любой, у кого есть разрешения на чтение для репозитория, может установить пакет как зависимость в проекте, а любой, у кого есть разрешения на запись, может опубликовать новую версию пакета.
Вы можете разместить несколько пакетов в одном репозитории и просмотреть дополнительную информацию о каждом пакете, просмотрев файл README, статистику загрузок, историю версий и многое другое.
Вы можете интегрировать пакеты GitHub с API GitHub, действиями GitHub и веб-перехватчиками для создания сквозного рабочего процесса DevOps, который включает ваш код, CI и решения для развертывания.