Кейс из публичной библиотеки n8n.io. Русское саммари сгенерировано автоматически (GPT-4o-mini). Авторские заметки о применении в реальной практике — отдельно в разделе /notes/ (готовится).
Описание
Шаблон запускается при создании нового тега в GitLab, проверяет его формат, извлекает изменения коммитов, генерирует заметки о релизе, создает задачу в Jira и отправляет уведомления в Slack для команд разработки и QA. На выходе получаем автоматизированный процесс релиза с уведомлениями и задачами для тестирования.
Как устроено
Ключевые ноды включают Webhook для получения триггера из GitLab, HTTP Request для взаимодействия с API GitLab, Jira и Slack. Шаблон обрабатывает ошибки при неверном формате тега и отсутствующих коммитах. HITL не предусмотрен, но можно добавить опции для ручного одобрения релиза.
Применение
- Автоматизация релизов для разработки
- Создание задач для тестирования в QA
- Уведомление команд о новых релизах
- Координация между командами разработки и QA
- Управление релизами в рамках спринта
Стек / ноды
GitLab
Jira Software
Slack
Webhook
Источник: https://n8n.io/workflows/15354/ · Оригинальный автор: WeblineIndia