Черновик релизных заметок из закрытых задач версии

Сценарий определяет версию по метке, собирает закрытые задачи, превращает их в человеческий текст для клиентов и публикует черновик прямо в запросе на слияние.

  • Заметки строятся на закрытых задачах, а не на памяти
  • Черновик появляется там же, где вы работаете — в Box
  • Сухой список превращается в текст для клиентов
  • Если по версии задач нет, вы узнаете об этом сразу
GitLab

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

Чтобы связать Facebook Graph API и Box, не нужен программист: готовый сценарий соединяет их за пару минут.

  1. Запуск: Когда происходит событие GitLab MR
  2. Проверка: Проверить MR на RN-вводы
  3. Если да — Проверить метку релиза
  4. Если да — Прочитать RSS-ленту
  5. Затем: Отправить метки Linear в GraphQL
  6. Затем: Добавить метки Filter в Start2
  7. Затем: Установить поля
  8. Затем: Разобрать метки версий Linear
  9. Затем: Отправить Linear Issues в GraphQL
  10. Проверка: Проверить наличие Linear Issues
  11. Если да — Сгенерировать сводку со ссылками
  12. Затем: Отправить сводку в GitLab MR
  13. Если да — Сгенерировать сводку с деталями Linear
  14. Затем: Сообщение Claude AI
  15. Затем: Отправить предложения ИИ в GitLab
  16. Затем: Получить метки GitLab MR
  17. Затем: Обновить метку GitLab MR
  18. Если нет — Отправить заметку No Issues в GitLab

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