Пакет для Flow Manager
pack-github.usint
SHA-256 · 8f085f8267e3…
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
Одна команда ставит CLI ush и self-hosted стек: секреты,
миграции и сервисы внутри вашего периметра.
curl -fsSL https://storage.unishift.ru/services/prod/install.sh | bash
Сейчас решение полностью бесплатное. Когда выйдет стабильный релиз, на ваш email придёт лицензионный ключ для бизнеса с персональными скидками.