Полное руководство по GitHub Actions & Workflows
О чём курс
Автоматизация рутинных задач — от тестирования кода до деплоя и версионирования — позволяет переложить поддержку CI/CD процессов на GitHub Actions. Внутри разбираются принципы работы с YAML-файлами, создание собственных Action-скриптов и настройка сложных пайплайнов.
- Разбор архитектуры: действия, задания, события, переменные среды, контексты и матричное тестирование.
- Интеграция сторонних сервисов: настройка Codecov для отчетов о покрытии тестами, отправка уведомлений в Slack через PHP-скрипты и работа с Docker-контейнерами.
- Оптимизация процессов: настройка кеширования для ускорения сборок и работа с артефактами.
- Разработка и публикация: создание собственных Action-скриптов на JavaScript и их размещение на GitHub Marketplace с использованием семантического версионирования.
Курс ориентирован на разработчиков, которые хотят исключить ручные операции при релизе кода и научиться строить полноценные CI/CD процессы с нуля.
Программа обучения
- Концепции GitHub Actions: рабочие процессы, действия, задания, события
- Настройка и синтаксис YAML
- События, расписания, фильтрация событий
- Контексты и переменные окружения
- Работа с шифрованием и секретами
- Использование матрицы (Matrix) для тестирования
- Применение Docker в рабочих процессах
- Создание CI/CD пайплайнов для тестирования и форматирования кода
- Семантическое управление версиями
- Интеграция с Codecov (отчеты о покрытии)
- Кэширование для ускорения сборок
- Работа с артефактами
- Разработка собственных GitHub Actions:
- Создание Action на JavaScript для управления Issues
- Создание Action на PHP для уведомлений в Slack
- Публикация действий на GitHub Marketplace
Другие материалы школы 12
U Udemy Все материалыОтзывов пока нет. Будьте первым!
Это не розничная цена — это ваш взнос в складчину. Мы собираем группу участников и делим между ними стоимость официального доступа: каждый платит только свою долю, а получает весь материал. Чем больше участников, тем меньше взнос. После того как сумма собрана, мы оформляем официальный доступ и раздаём материалы всем, кто участвовал.
Нажмите кнопку «Получить доступ» на этой странице и следуйте инструкциям. Вас переведёт на форму оплаты — доступны все современные способы (карта, СБП, электронные кошельки). После оплаты на почту придёт письмо с доступом: материалы выдаются в разделе «Мои складчины» на нашем основном сайте skladchik.org. Учтите: в России skladchik.org открывается только через ускоритель интернета (VPN) — настроить его можно за пару минут по инструкции на skladchik-kak-voiti.online.
Да, конечно. Все материалы — видео, PDF, дополнительные файлы — можно скачать к себе на компьютер и пользоваться ими сколько угодно, без ограничений по времени. Ссылки остаются активными в вашей библиотеке «Мои складчины».