Публикация сценария и работа с версиями
На этапе разработки вы постоянно меняете сценарий на холсте. Чтобы он начал работать автономно по расписанию или по событиям, нужно развернуть рабочую версию в продакшн. Эта страница показывает, как устроены Dev и Prod, как сделать деплой и как вернуться к ранее сохранённой версии.
Dev и Prod: два состояния сценария
Сценарии всегда имеют две версии: Dev и Prod. Обе версии существуют параллельно и независимо друг от друга.

Dev (среда разработки)
Здесь вы собираете сценарий, тестируете логику и вносите изменения. Все запуски происходят в ручном режиме и нужны для тестирования и отладки.
Prod (автономная версия)
Это автономно работающая версия сценария. Она работает постоянно: запускается по расписанию, получает события из внешних источников и выполняет задачи без ручного запуска.
Пока вы вносите изменения в Dev, текущая Prod-версия продолжает работать как обычно. В продакшн попадут только изменения после нового Deploy.
Публикация сценария (Deploy)
Публикация переносит текущую Dev-версию в Prod.
Сначала посмотрите схему, чтобы зафиксировать логику перехода:

- Нажмите кнопку Развернуть (Deploy) в редакторе сценария.
- Текущая Dev-версия станет новой Prod-версией.
Переключатель активности
После деплоя проверьте статус активности сценария.
- Активен: сценарий работает автономно, принимает события и запускается по расписанию.
- Неактивен: сценарий опубликован, но автоматические запуски не выполняются.
Deploy и активность - это разные действия. Deploy переносит версию из Dev в Prod. Переключатель активности определяет, будет ли Prod-версия запускаться автоматически.
История версий и возврат к предыдущим версиям
Новая версия создается при каждом сохранении и запуске сценария. Это нужно, чтобы вы могли вернуться к предыдущему рабочему состоянию, сравнить текущую логику с прошлыми решениями и продолжить работу с нужного шага. Для этого переключайтесь между версиями в истории.
Как посмотреть предыдущие версии:
- Откройте список версий.
- Выберите стабильную предыдущую версию.
- Эта версия сразу станет вашей текущей версией в Dev-холсте.
- Проверьте ее и при необходимости внесите правки.
- Сделайте Deploy, чтобы опубликовать эту версию в Prod.
Пока вы переключаете версию и проверяете ее в Dev, текущая Prod-версия продолжает работать. В продакшн попадет только то состояние, которое вы отдельно развернете через Deploy.