Задачи из Linear — сразу в Todoist и всегда в ногу

Создали, изменили или завершили задачу в Linear — сценарий повторяет это в Todoist: заводит, обновляет, закрывает или удаляет.

  • Новая задача повторяется сама
  • Изменения переносятся на лету
  • Завершил в одном — закрылось в другом
  • Подзадачи с названием родителя
TodoistLinear

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

Синхронизация Todoist и Linear настраивается готовым сценарием: обновления подхватываются автоматически.

  1. Запуск: Новый или обновленный issue
  2. Проверка: Переключить по действию
  3. Если да — Проверить, существует ли задача1
  4. Проверка: Если задача уже существует1
  5. Если да — Удалить задачу
  6. Если нет — Проверить, существует ли задача3
  7. Проверка: Если задача уже существует3
  8. Если да — Если срок не пуст и назначен я
  9. Если да — Если это подзадача
  10. Если да — Получить родительскую задачу
  11. Затем: Установить заголовок с родительской и подзадачей
  12. Проверка: Задача завершена?
  13. Если да — Закрыть задачу
  14. Если нет — Обновить задачу
  15. Если нет — Задача завершена?1
  16. Если да — Закрыть задачу1
  17. Если нет — Обновить задачу1
  18. Если нет — Удалить задачу1
  19. Если нет — Если срок не пуст и назначен я1
  20. Если да — Если это подзадача1
  21. Если да — Получить родительскую задачу1
  22. Затем: Установить заголовок с родительской и подзадачей1
  23. Затем: Создать задачу3
  24. Если нет — Создать задачу2

Такой сценарий можно запустить в Scriptera: задача описывается обычными словами, сборка и запуск — на стороне сервиса.