Введение
GitHub Actions быстро становятся основным компонентом DevOps во многих организациях. Это позволяет разработчикам автоматизировать, настраивать и выполнять рабочие процессы разработки программного обеспечения прямо в своем репозитории GitHub.
Предположим, что ваша организация уже использует GitHub Actions и при масштабировании операций решает обновить свой экземпляр GitHub до GitHub Enterprise Cloud или Enterprise Server. Ваш ИТ-директор просит вас оценить, как команды разработчиков в вашей организации в настоящее время используют GitHub Actions, чтобы воспользоваться всеми функциями, доступными в GitHub Enterprise. Кроме того, необходимо создать план для оптимизации использования действий и рабочих процессов, существующих в настоящее время. Но сначала необходимо понять, какие параметры GitHub Actions доступны в вашем экземпляре предприятия.
В этом модуле вы узнаете, какие функции GitHub Actions доступны для вашего экземпляра предприятия. Затем вы сможете использовать их в соответствии с конкретным вариантом использования. Этот модуль организован в трех частях, которые охватывают три ключевых компонента GitHub Actions: действия и рабочие процессы, средства выполнения и зашифрованные секреты.
Цели обучения
Из этого модуля вы узнаете следующее:
- Определите различные средства, которые можно использовать на уровнях предприятия и организации для управления действиями и рабочими процессами.
- Оцените подходящие средства выполнения для вашего корпоративного экземпляра.
- Узнайте о различных конфигурациях, доступных для локальных модулей выполнения, и настройте их в соответствии с вашим корпоративным вариантом использования.
- Сведения о зашифрованных секретах и их использовании в действиях и рабочих процессах.
Необходимые компоненты
- Учетная запись GitHub Enterprise Cloud или Enterprise Server
- Опыт работы с GitHub Actions и рабочими процессами