Skip to content

Перевод 🌍

Вы можете перевести или улучшить перевод этой страницы.

Внести вклад

Интеграция с GitHub

Git-репозитории являются центральным элементом подавляющего большинства программных проектов. Мы интегрируемся с GitHub, чтобы предоставлять информацию о Tuist прямо в ваших запросах на внесение изменений и избавить вас от некоторых настроек, таких как синхронизация ветки по умолчанию.

Настройка

Вам нужно установить приложение Tuist GitHub на вкладке Integrations вашей организации: Изображение, показывающее вкладку
интеграций

После этого вы можете добавить проектную связь между вашим репозиторием GitHub и проектом Tuist:

Изображение, показывающее добавление связи с
проектом

Комментарии к Pull/merge-запросам

Приложение GitHub публикует отчет о выполнении Tuist, который содержит краткую информацию о PR, включая ссылки на последние

превью

или

тесты:

![Изображение, показывающее комментарий к запросу на вытягивание] (/images/guides/integrations/gitforge/github/pull-request-comment.png)

::: инфо РЕКВИЗИТЫ

Комментарий будет опубликован только в том случае, если ваши CI-запуски

аутентифицированы.

:::

GITHUB_REF

Если у вас есть собственный рабочий процесс, который запускается не на PR-коммит, а, например, на комментарий GitHub, вам может понадобиться убедиться, что переменная GITHUB_REF установлена либо на refs/pull/<pr_number>/merge, либо на refs/pull/<pr_number>/head.</pr_number></pr_number>

Вы можете выполнить соответствующую команду, например tuist share, с префиксом GITHUB_REF переменной окружения: GITHUB_REF="refs/pull/${{ github.event.issue.number }}/head" tuist share

Released under the MIT License.