Как это работает
Синхронизация GitHub и настраивается готовым сценарием: обновления подхватываются автоматически.
- Запуск: Запланировать триггер
- Затем: Список файлов в репозитории GitHub
- Затем: Собрать имена файлов GitHub
- Затем: Получить все n8n flow
- Затем: Изменить/добавить flow Filter
- Затем: Конвертировать сценарий в JSON-файл
- Затем: code как база64
- Затем: Сформировать имя файла и дату коммита
- Проверка: Файл уже существует в репозитории?
- Если да — Обновить существующий файл
- Затем: Найти потерянные файлы для удаления
- Проверка: Есть файлы для удаления?
- Если да — Удалить потерянный файл
- Если нет — Создать новый файл
Настроить такую автоматизацию можно в Scriptera — без кода: опишите задачу, остальное сделают за вас.