Резервные копии сценариев в репозитории — автоматически

Сценарий по расписанию выгружает все твои сценарии в GitHub, следит за изменениями и умеет восстанавливать их обратно.

  • Все сценарии забэкаплены по расписанию
  • Отслеживает новые, изменённые и удалённые
  • История версий в GitHub
  • Восстановление в любой момент
GitHubn8n

Как это работает

Автоматизация GitHub не требует кода: готовый сценарий выполняет рутину сам.

  1. Запуск: Запланировать триггер
  2. Затем: Установить данные Github
  3. Затем: Получить URL для скачивания индексного файла
  4. Затем: Получить содержимое индексного файла
  5. Затем: Получить все сценарии
  6. Затем: Проверить C,E,D
  7. Проверка: Переключить
  8. Если да — Создать новые файлы
  9. Если нет — Получить URL для скачивания файла Github
  10. Затем: Получить содержимое файла Github
  11. Затем: Распарсить содержимое файла Github
  12. Проверка: Merge Github и n8n файл
  13. Затем: Проверить редактирование файла
  14. Проверка: Если файл отредактирован
  15. Если да — Редактировать файлы
  16. Если нет — Удалить файлы
  17. Если нет — Обновить индексный файл
  18. Проверка: Индексный файл не найден
  19. Если да — Создать индексный файл
  20. Затем: Ожидание
  21. Запуск: Запуск вручную
  22. Затем: Установить данные Github1
  23. Затем: Список файлов Workflow
  24. Проверка: Обработать по одному
  25. Затем: Получить содержимое файла
  26. Затем: Создать Workflow
  27. Проверка: Папка Workflow не найдена

Настроить такую автоматизацию можно в Scriptera — без кода: опишите задачу, остальное сделают за вас.