Автодеплой: деплой после каждого push в GitHub
Как включить автодеплой по push в ветку сайта, задержку деплоя и что делать, если деплой не запускается.
Обновлено 27 октября 2026 1 мин чтения
Автодеплой запускает деплой сразу после push в ветку сайта. Push в другие ветки деплой не запускают.
Включить
- Подключите репозиторий, если он ещё не подключён (см. статью «Деплой кода из GitHub»).
- Откройте сайт → Код и деплой → Деплой.
- В блоке Автодеплой включите автодеплой. Статус Вебхук активен означает, что GitHub присылает события push в Deploykin.
- Выберите Задержка деплоя: Немедленно или 1, 2, 5, 10 или 15 минут. Задержка объединяет несколько push в один деплой.
Вебхук в репозитории создаётся автоматически. Если его нужно настроить вручную, скопируйте URL вебхука и Секрет вебхука кнопками Копировать URL вебхука и Копировать секрет вебхука и добавьте их в настройки вебхука на GitHub.
Синхронизированный деплой. В блоке Синхронизированный деплой укажите связанные сайты, в том числе на других серверах. Деплой одного сайта тогда разворачивает и связанные.
Если деплой не запускается
- Push пошёл в другую ветку: это ожидаемо.
- В блоке Отложенный деплой показан коммит: деплой ждёт окончания задержки. Нажмите Отмена, чтобы его отменить.
- GitHub не присылает события: проверьте секрет вебхука.
Статья помогла?
Спасибо за оценку!