
Vercel for Platforms теперь развёртывает из репозиториев GitHub ваших пользователей
Платформа Vercel позволяет создавать деплой без установки Vercel GitHub App, используя одноразовый токен доступа к репозиторию пользователя.
Что изменилось?
Vercel объявил о новом способе деплоя для Vercel for Platforms – теперь команды могут запускать сборки напрямую из репозиториев GitHub своих конечных пользователей, не требуя установки Vercel GitHub App. Вместо этого при создании деплоя передаётся параметр gitAccessToken вместе с gitSource. Токен используется единожды для получения кода и запуска сборки, после чего удаляется.
Ключевые детали
- Токен только для чтения – должен быть ограничен правами
readи привязан к конкретному репозиторию. - Время жизни ≤ 24 ч – токен считается валидным максимум один день, что уменьшает риск компрометации.
- Шифрование – Vercel хранит токен в зашифрованном виде лишь на время получения исходного кода.
- Простая интеграция – достаточно добавить
gitAccessTokenв запрос к API Vercel, больше никаких OAuth‑потоков или пользовательских действий.
Почему это важно?
Раньше для автоматического деплоя из пользовательского репозитория требовалась установка GitHub‑приложения, что добавляло шаги в onboarding и требовало согласия пользователя на широкие разрешения. Новый подход упрощает процесс, делает его более безопасным (только read‑доступ к одному репозиторию) и открывает возможности для SaaS‑продуктов, которые хотят предлагать «one‑click» деплой без лишних барьеров.
Как начать?
- Сгенерируйте короткоживущий персональный токен в GitHub с правом
repo:readдля нужного репозитория. - При вызове API Vercel укажите
gitSourceиgitAccessToken. - После успешного получения кода Vercel удалит токен.
Подробности и пример кода доступны в официальном changelog: https://vercel.com/changelog/vercel-for-platforms-can-now-deploy-from-your-users-github-repositories.
Для разработчиков SaaS‑платформ это значит, что можно предлагать клиентам мгновенный деплой без необходимости установки сторонних приложений. Упрощённый процесс ускорит CI/CD, но потребует строгого контроля за генерацией и хранением одноразовых токенов, чтобы избежать утечек.


