Автоматизация рабочего процесса с помощью GitHub Actions
Узнайте, как GitHub Actions позволяет автоматизировать цикл разработки программного обеспечения.
Содержание этой схемы обучения:
- Планирование автоматизации жизненного цикла разработки программного обеспечения с помощью рабочих процессов GitHub Actions.
- Использование GitHub Actions для автоматической сборки приложения.
- Использование скрипта GitHub для взаимодействия с API GitHub.
- Автоматическая и безопасная публикация библиотек кода или образов Docker с помощью GitHub Packages.
Предварительные требования
Код достижения
Вы хотите запросить код достижения?
Модули, включенные в эту схему обучения
Создайте базовое действие GitHub и используйте его в рабочем процессе.
Узнайте, как создавать рабочие процессы, которые позволяют использовать непрерывную интеграцию (CI) для проектов.
Создайте два рабочих процесса развертывания с помощью GitHub Actions и Microsoft Azure.
Узнайте, как взаимодействовать с API GitHub из GitHub Actions с помощью GitHub Script.
Опубликуйте библиотеки кода или образы Docker автоматически и безопасно с помощью пакетов GitHub. Вы также можете локально запускать образы Docker, опубликованные в GitHub Packages.
Узнайте, как создавать собственные действия GitHub и определять метаданные, синтаксис и команды рабочего процесса для создания настраиваемых рабочих процессов. Ознакомьтесь с рекомендациями по документированию и управлению версиями действий, а также о том, как опубликовать свое действие в GitHub Marketplace.
Узнайте, какие функции GitHub Actions доступны для вашего экземпляра предприятия, и узнайте, как их использовать.