Знакомство
Реестры пакетов позволяют разработчикам легко совместно использовать библиотеки кода и использовать их на рабочих станциях разработки. Некоторые разработчики уже знакомы с общедоступными реестрами пакетов, такими как npm или NuGet. Развертывание частных пакетов имеет множество сходств.
Команды разработчиков с помощью пакетов GitHub могут совместно использовать библиотеки кода (например, npm, NuGet, Maven или RubyGems) и контейнеры непосредственно в GitHub. Эти пакеты могут быть общедоступными или ограниченными для определенных пользователей, используя то же безопасное имя входа GitHub для кода и пакетов. С помощью GitHub Actions вы можете автоматизировать упаковку и публикацию библиотек кода и контейнеров в минутах.
В этом модуле вы узнаете, как использовать GitHub Actions для публикации в пакетах GitHub.
Цели обучения
К концу этого модуля вы выполните следующие действия.
- Общие сведения о том, что такое репозиторий пакетов и когда он используется
- Настройка рабочего процесса непрерывной интеграции (CI) с помощью GitHub Actions для публикации в пакетах GitHub
- Проверка знаний с помощью упражнения, которое проверяет возможность публикации в реестре пакетов GitHub
- Определение способа проверки подлинности, установки и управления пакетами GitHub
Необходимые условия
- Учетная запись GitHub
- Основные знания о действиях GitHub