Baza wiedzy

Install the Zinn® GitHub app so we can deploy without a long-lived token

Zainstaluj aplikację Zinn® GitHub na swoim koncie lub w organizacji i podaj jej numer instalacji, abyśmy mogli wdrażać Twoje aplikacje z repozytoriów przy użyciu tokenów ważnych przez godzinę.

Co to dla Państwa oznacza

Zainstalowanie aplikacji Zinn® GitHub umożliwia wdrażanie witryny z posiadanych repozytoriów oraz utrzymanie synchronizacji tablicy projektu z platformą GitHub bez przekazywania nam osobistego tokenu. Przechowujemy wyłącznie numer instalacji aplikacji, który sam w sobie jest bezużyteczny, i generujemy nowy token ważny przez godzinę za każdym razem, gdy jest on potrzebny. Jest to lepsze rozwiązanie dla organizacji, ponieważ nie należy ono do żadnej konkretnej osoby i nie przestaje działać w momencie odejścia pracownika.

Przed rozpoczęciem

Konto GitHub lub uprawnienia właściciela w organizacji, w której chcą Państwo zainstalować aplikację. Organizacje, które zabraniają używania aplikacji innych firm, wymagają zgody właściciela; jeśli nie jest to możliwe, należy zamiast tego użyć tokenu o ogranicionym zakresie (Połączenie konta GitHub).

1. Tworzenie klucza w usłudze GitHub

Nie trzeba tworzyć żadnego klucza. Należy zainstalować aplikację Zinn® GitHub na koncie osobistym lub w organizacji oraz wybrać wszystkie repozytoria bądź tylko te, z których ma odbywać się wdrażanie.

Następnie należy znaleźć numer instalacji:

  • Konto osobisteSettings → Applications → Installed GitHub Apps, a następnie Configure obok aplikacji Zinn®.
  • OrganizacjaYour organizations → Settings → GitHub Apps, a następnie Configure obok aplikacji Zinn®.

Numer znajdujący się na końcu paska adresu na tej stronie — na przykład github.com/settings/installations/12345678 — jest numerem instalacji.

2. Połączenie w tym miejscu

Aplikację wybiera się w miejscu jej użycia, a nie na ekranie Integracje:

  • W ustawieniach połączenia repozytorium witryny należy wybrać GitHub (app install).
  • W odnośniku GitHub tablicy projektu należy wybrać The Zinn® GitHub app.

Należy wkleić numer instalacji i kontynuować. Przed zapisaniem czegokolwiek sprawdzamy poprawność instalacji; numer, z którym nie możemy nawiązać połączenia, nigdy nie jest zapisywany.

Co dzieje się dalej

  • Wybrane repozytoria, do których przyznano dostęp aplikacji, pojawiają się jako źródło wdrażania witryny, a każde przesłanie zmian powoduje jej wdrożenie.
  • Każda podejmowana przez nas akcja jest rejestrowana w dzienniku audytu instalacji w usłudze GitHub pod nazwą aplikacji, a nie Państwa nazwą.
  • Aby udostępnić nam kolejne repozytoria, należy zmienić uprawnienia dostępu aplikacji do repozytoriów na tej samej stronie Configure — ponowne łączenie nie jest wymagane.

W przypadku problemów z połączeniem

Brak repozytorium. Instalacja obejmuje wyłącznie wybrane repozytoria. Należy otworzyć stronę Configure i dodać odpowiednie repozytorium.

Odrzucenie numeru. Należy sprawdzić, czy podano numer instalacji z paska adresu, a nie identyfikator aplikacji, oraz czy aplikacja jest nadal zainstalowana — odinstalowana aplikacja nie posiada numeru instalacji.

Komunikat o odrzuceniu klucza. W prawie wszystkich przypadkach przyczyną jest jedna z trzech rzeczy: skopiowany wraz z tekstem spacja lub znak nowego wiersza, wygasły klucz bądź klucz, który został unieważniony lub wygenerowany ponownie po jego skopiowaniu. Należy utworzyć nowy klucz i wkleić go ponownie.

Połączenie powiodło się, ale późniejsza akcja zakończyła się niepowodzeniem. Klucz przechodzi uwierzytelnianie, lecz brakuje mu uprawnienia wymaganego do wykonania danej akcji. Należy utworzyć nowy klucz z uprawnieniami wymienionymi powyżej, rozłączyć poprzednie połączenie, a następnie połączyć przy użyciu nowego klucza.

Rozłączanie

Należy otworzyć sekcję Integrations, znaleźć konto i kliknąć przycisk Disconnect. Spowoduje to natychmiastowe usunięcie zapisanego klucza. Wszystkie elementy, które z niego korzystały, zatrzymają się przy następnej próbie wykonania akcji, a ekrany zależne od tych elementów wyświetlą stosowny komunikat zamiast cicho ulegać awarii.

Rozłączenie nie powoduje cofnięcia zmian, które zostały już dokonane — zapisy, wdrożenia lub ustawienia zmienione przez nas na Państwa koncie pozostają bez zmian. Jeśli podejrzewają Państwo, że sam klucz mógł zostać ujawniony, należy go również unieważnić u dostawcy; rozłączenie usuwa naszą kopię, a nie kopię dostawcy.

Ten artykuł nie został jeszcze przetłumaczony na Twój język, dlatego czytasz wersję angielską.

Najnowsze z bloga

O czym piszemy w kwestii hostingu, pozycjonowania i prowadzenia stron na dużą skalę.

SEO i link building z poziomu hostingu: perspektywa operatora na rok 2026

Jak hosting wpływa na indeksowanie i autorytet linków w 2026 roku: utrzymanie stron w indeksie, weryfikacja leciwych domen przed ich użyciem, pozyskiwanie linków bez pozostawiania śladu oraz szczere spojrzenie na to, co infrastruktura może, a czego nie może zrobić dla SEO.

Przeczytaj post

Przyspieszanie i zabezpieczanie WordPress: Lista kontrolna wydajności i wtyczek

Praktyczna lista kontrolna dla szybkiego i bezpiecznego WordPress: buforowanie na poziomie serwera, pamięć podręczna obiektu dla każdej witryny, garść wtyczek, które warto uruchomić, utrzymywanie stosu w aktualnym stanie oraz strony WooCommerce, których nigdy nie wolno buforować.

Przeczytaj post

Jak wybrać zarządzany hosting internetowy w 2026 roku: Przewodnik kupującego

Co tak naprawdę odróżnia dobry hosting zarządzany od taniego konta z panelem sterowania – migracje, kopie zapasowe, izolacja, prawdziwe cachowanie i uczciwa skalowalność – oraz jak to ocenić, zanim podejmiesz decyzję.

Przeczytaj post

Przeczytaj blog

Nadal potrzebujesz pomocy?

Pomoc jest wliczona w każdy plan, dział wsparcia jest czynny przez 24 godzin na dobę i możesz pisać do nas w dowolnym z naszych 58 języków – odpowiadamy w Twoim.

Kontakt z pomocą techniczną Wszystkie artykuły