Как это работает
Автоматизация GitHub не требует кода: готовый сценарий выполняет рутину сам.
- Запуск: Запланировать триггер
- Затем: Установить данные Github
- Затем: Получить URL для скачивания индексного файла
- Затем: Получить содержимое индексного файла
- Затем: Получить все сценарии
- Затем: Проверить C,E,D
- Проверка: Переключить
- Если да — Создать новые файлы
- Если нет — Получить URL для скачивания файла Github
- Затем: Получить содержимое файла Github
- Затем: Распарсить содержимое файла Github
- Проверка: Merge Github и n8n файл
- Затем: Проверить редактирование файла
- Проверка: Если файл отредактирован
- Если да — Редактировать файлы
- Если нет — Удалить файлы
- Если нет — Обновить индексный файл
- Проверка: Индексный файл не найден
- Если да — Создать индексный файл
- Затем: Ожидание
- Запуск: Запуск вручную
- Затем: Установить данные Github1
- Затем: Список файлов Workflow
- Проверка: Обработать по одному
- Затем: Получить содержимое файла
- Затем: Создать Workflow
- Проверка: Папка Workflow не найдена
Настроить такую автоматизацию можно в Scriptera — без кода: опишите задачу, остальное сделают за вас.