Введение
GitHub Actions — это платформа непрерывной интеграции и непрерывной поставки (CI/CD), которая позволяет автоматизировать конвейер сборки, тестирования и развертывания. Вы можете создавать рабочие процессы (workflows), которые собирают и тестируют каждый pull request в вашем репозитории, или развертывают объединенные pull requests в продакшене.
Рабочий процесс (workflow) — это настраиваемый автоматизированный процесс, который выполняет одну или несколько задач (jobs). Рабочие процессы определяются YAML-файлом, зафиксированным в вашем репозитории, и запускаются при срабатывании события в вашем репозитории, либо могут быть запущены вручную или по заданному расписанию.
В этой лабораторной работе вы изучите основные строительные блоки рабочего процесса GitHub Actions:
- Определение задачи (job).
- Указание среды выполнения (runner environment) (например, Ubuntu).
- Добавление шагов (steps) для выполнения команд.
Вы создадите простой рабочий процесс, который выводит "Hello, World!" в консоль. Эта лабораторная работа основана на репозитории, который вы создали в предыдущих лабораторных работах. Вы клонируете репозиторий github-actions-demo и обновите существующий файл рабочего процесса.





