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