GitHub · интеграция

GitHub: вопросы проекта

GitHub issue можно открыть, прочитать и прокомментировать; события репозитория показывают её изменения.

Kvantora FlowПример
GitHubИнтеграция

Пример сценария

Прокомментировать issue

  1. СобытиеНовая задача
  2. ДействиеПолучить информацию о выпуске
  3. ДействиеСоздать комментарий к задаче

После Issues Trigger получите сведения через Get Issue Information и добавьте точный комментарий через Create Comment on an Issue.

Интерактивный пример: ничего не запускает и не отправляет.

Возможности подключения

GitHub в ваших сценариях

GitHub issue можно открыть, прочитать и прокомментировать; события репозитория показывают её изменения. Для автоответа сначала различайте тип события и репозиторий.

Действия SDK
93
Каталог операций
События SDK
14
Каталог событий
Подключение
Уточняется в редакторе
Способ авторизации

Каталог установленного SDK

Действия и события GitHub

Список описывает установленный SDK. Подключение аккаунта, права и внешние тарифы проверяются отдельно.

Действия SDK93

  • Создать запрос
  • Получить информацию о выпуске
  • Создать комментарий к задаче
  • Заблокировать проблему
  • Разблокировать задачу
  • Запрос сырых GraphQL
  • Создать комментарий о запросе на слияние
  • Создать комментарий коммита
Ещё 85 действий
  • Создать комментарий для обсуждения
  • Добавить метки к задаче
  • Создать ветку
  • Удалить ветку
  • Проблема с обновлением
  • Найти ветку
  • Найти задачу
  • Найти пользователя
  • Создать Gist
  • Запустить workflow вручную
  • Создать задачу (агент)
  • Получить задачу (агент)
  • Получить список задач репозитория (агент)
  • Изменить задачу (агент)
  • Добавить комментарий к задаче (агент)
  • Получить комментарии задачи (агент)
  • Заблокировать обсуждение задачи (агент)
  • Разблокировать обсуждение задачи (агент)
  • Добавить метки к задаче (агент)
  • Удалить метку задачи (агент)
  • Задать метки задачи (агент)
  • Получить метки задачи (агент)
  • Добавить исполнителей задачи (агент)
  • Убрать исполнителей задачи (агент)
  • Получить список исполнителей (агент)
  • Получить метки репозитория (агент)
  • Создать метку (агент)
  • Обновить метку (агент)
  • Создать запрос на слияние (агент)
  • Получить запрос на слияние (агент)
  • Получить список запросов на слияние (агент)
  • Изменить запрос на слияние (агент)
  • Выполнить слияние запроса (агент)
  • Получить файлы запроса на слияние (агент)
  • Получить коммиты запроса на слияние (агент)
  • Создать рецензию запроса на слияние (агент)
  • Запросить рецензентов для запроса на слияние (агент)
  • Добавить комментарий рецензии запроса на слияние (агент)
  • Получить комментарии рецензий запроса на слияние (агент)
  • Получить рецензии запроса на слияние (агент)
  • Получить репозиторий (агент)
  • Получить мои репозитории (агент)
  • Получить репозитории пользователя (агент)
  • Получить репозитории организации (агент)
  • Создать репозиторий (агент)
  • Создать репозиторий организации (агент)
  • Обновить репозиторий (агент)
  • Получить список веток (агент)
  • Получить ветку (агент)
  • Получить список коммитов (агент)
  • Получить коммит (агент)
  • Сравнить коммиты (агент)
  • Получить список участников разработки (агент)
  • Получить список языков (агент)
  • Получить список тегов (агент)
  • Получить содержимое файла (агент)
  • Создать или изменить файл (агент)
  • Удалить файл (агент)
  • Получить дерево репозитория (агент)
  • Создать ветку (агент)
  • Получить ссылку Git (агент)
  • Удалить ветку (агент)
  • Найти репозитории (агент)
  • Найти задачи и запросы на слияние (агент)
  • Найти код (агент)
  • Найти пользователей (агент)
  • Получить авторизованного пользователя (агент)
  • Получить пользователя (агент)
  • Получить участников организации (агент)
  • Создать релиз (агент)
  • Получить список релизов (агент)
  • Получить релиз (агент)
  • Получить последний релиз (агент)
  • Получить список соавторов (агент)
  • Добавить соавтора (агент)
  • Удалить соавтора (агент)
  • Создать этап (агент)
  • Получить список этапов (агент)
  • Получить этап (агент)
  • Изменить этап (агент)
  • Отметить репозиторий звездой (агент)
  • Снять звезду с репозитория (агент)
  • Получить репозитории, отмеченные звездой (агент)
  • Проверить, отмечен ли репозиторий звездой (агент)
  • Произвольный API-запрос

События SDK14

  • Новый Pull Request
  • Новая звезда
  • Новая задача
  • Нагрузка
  • Новое обсуждение
  • Новый комментарий опубликован
  • Новая ветка
  • Новый соавтор
Ещё 6 событий
  • Новая метка
  • Новый этап
  • Новый релиз
  • Новый коммит
  • Новый запрос рецензии
  • Новое упоминание

Версия подключения: 0.8.11

Примеры применения

Сценарии с GitHub

01

Прокомментировать issue

После Issues Trigger получите сведения через Get Issue Information и добавьте точный комментарий через Create Comment on an Issue.

  • Событие: Новая задача
  • Действие: Получить информацию о выпуске
  • Действие: Создать комментарий к задаче

Начало работы

Как подключить GitHub

  1. Откройте автоматизации Kvantora Flow и найдите GitHub в списке подключений.

  2. Проверьте настройки шага в редакторе: способ подключения не указан в снимке каталога.

  3. Для примера «Прокомментировать issue» добавьте шаги Новая задача → Получить информацию о выпуске → Создать комментарий к задаче. Сопоставьте нужные поля с входными данными.

  4. Проверьте сценарий на допустимых тестовых данных. Запись, отправка сообщений и обращения к платным API могут иметь внешние последствия; включайте сценарий после проверки результата.

Соберите сценарий с GitHub

Выберите нужные шаги в Kvantora Flow и настройте их для своей задачи.