Failed to set the repository head

Ошибка появляется при выкатке приложения из FlutterFlow в GitHub через Codemagic. Сообщение в логе сборки выглядит так:

Failed to set the repository head

Значит, что-то не так с доступом к репозиторию, его настройками или связью.

инфо
Что понадобится
  • Подключённый репозиторий GitHub с правами на запись.
  • Включённая выкатка через GitHub в проекте FlutterFlow.

Возможные причины:

  • репозиторий не существует или удалён;
  • указанной в настройках сборки ветки нет;
  • прав на запись в ветку недостаточно;
  • проблемы с API GitHub или сетью;
  • код не собирается локально.

Что проверить:

  1. Имя репозитория. Оно должно в точности совпадать с именем в GitHub.

  2. Ветку. Убедитесь, что она существует и указана без опечаток — регистр букв важен.

  3. Права доступа. У вашего аккаунта или подключённого приложения GitHub должно быть право на запись в эту ветку.

  4. Сеть. Проверьте, что VPN, брандмауэр или DNS не блокируют GitHub.

  5. Сборку локально. Выгрузите проект и соберите его у себя — так вы отделите проблемы кода от проблем доступа.

перевод официальной документации FlutterFlow

обновлено

⌕ ESC