← Каталог интеграций

GitHub

v1.0.0 github 4.4 КБ

Пакет для Flow Manager

pack-github.usint

SHA-256 · 8f085f8267e3…

Скачать .usint

О вендоре GitHub и решении

GitHub — крупнейший в мире облачный сервис для хостинга IT-проектов и совместной разработки программного обеспечения на базе Git. Платформа предоставляет репозитории, систему отслеживания ошибок (Issues), Pull Requests, GitHub Actions для CI/CD и разграничение прав доступа.

Пакет коннекторов UniShift Flow Manager связывается с GitHub REST API v3 и GraphQL API с использованием Personal Access Tokens или GitHub Apps. Коннекторы позволяют управлять задачами (Issues), создавать и одобрять Pull Requests, запрашивать статусы GitHub Actions workflow и обрабатывать сотен видов Webhook-событий.

Сценарии UniShift автоматизируют процесс разработки: при создании PR в GitHub UniShift может запустить внешние тесты, проверить соответствие регламенту, назначить ревьюеров и отправить уведомление в командный чат Telegram или Slack.

Пакет полностью соответствует корпоративным стандартам безопасности и производительности UniShift Platform. Все запросы выполняются по защищенным протоколам HTTPS с поддержкой OAuth 2.0, API-ключей и взаимной TLS-аутентификации. Коннекторы пакета оснащены встроенными средствами обработки лимитов запросов (Rate Limiting), интеллектуальной повторной отправкой пакетов и логированием каждого шага выполнения в централизованную систему мониторинга.

API: GET /api/integrations/pack-github · GET /api/integrations/pack-github/download