Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗gtSpAcInr 27 of 66 menu
◀ ▶

GitHub Actions в Git

На GitHub рядом с историей коммитов есть встроенный сервис автоматизации. GitHub Actions запускает сценарии, когда в репозитории происходит событие: отправка ветки, открытие pull request, слияние или ручной старт из интерфейса.

Сценарий называют воркфлоу. Его описывают в YAML файлах в каталоге .github/workflows в том же репозитории, где лежит код. Git читает эти файлы вместе с проектом, а GitHub выполняет шаги на своих машинах по правилам файла.

Один push может поднять сборку и тесты, другой воркфлоу отреагирует только на слияние в main. Результат виден в списке запусков и на странице запроса на слияние: команда не обязана вручную повторять одни и те же команды у каждого участника.

Actions не заменяет Git: ветки и коммиты по-прежнему ведут локально и на remote. Автоматизация лишь привязана к тем же событиям, которые уже отражены в истории репозитория.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить