# Integracja z serwisem GitHub {#github} Repozytoria Git stanowią centralny element większości projektów programistycznych. Zintegrowaliśmy się z GitHub, aby zapewnić wgląd w Tuist bezpośrednio w żądaniach ściągnięcia i zaoszczędzić trochę konfiguracji, takich jak synchronizacja domyślnej gałęzi. ## Konfiguracja {#setup} Aplikację Tuist GitHub należy zainstalować w zakładce `Integrations` swojej organizacji: ![Obrazek przedstawiający zakładkę integracji](/images/guides/integrations/gitforge/github/integrations.png) Następnie można dodać połączenie projektu między repozytorium GitHub a projektem Tuist: ![Obraz przedstawiający dodawanie połączenia projektu](/images/guides/integrations/gitforge/github/add-project-connection.png) ## Komentarze do żądań ściągnięcia/łączenia {#pull-merge-request-comments} Aplikacja GitHub publikuje raport z uruchomienia Tuist, który zawiera podsumowanie PR, w tym linki do najnowszych przeglądów lub testów: ![Obrazek przedstawiający komentarz do pull requesta](/images/guides/integrations/gitforge/github/pull-request-comment.png) ::: info REQUIREMENTS Komentarz jest publikowany tylko wtedy, gdy uruchomienia CI są uwierzytelnione. ::: ::: info GITHUB_REF Jeśli masz niestandardowy przepływ pracy, który nie jest wyzwalany przez zatwierdzenie PR, ale na przykład komentarz GitHub, może być konieczne upewnienie się, że zmienna `GITHUB_REF` jest ustawiona na `refs/pull//merge` lub `refs/pull//head`. Możesz uruchomić odpowiednie polecenie, takie jak `tuist share`, z prefiksem `GITHUB_REF` zmienna środowiskowa: GITHUB_REF="refs/pull/${{ github.event.issue.number }}/head" tuist share :::