Skip to content

Dodawanie kanału GitHub Releases

Co przygotować przed rozpoczęciem

Potrzebujesz tylko trzech rzeczy:

WymaganieCel
Konto GitHubDo wygenerowania access token i jako właściciel repozytorium.
GitHub Access TokenPozwala ImgHost korzystać z GitHub API, tworzyć releases i przesyłać pliki.
Nazwa repozytoriumMożesz wpisać samą nazwę repozytorium, np. image.

Konfiguracja

Krok 1: Zaloguj się do GitHub i utwórz Access Token

  1. Zaloguj się do GitHub.
  2. Kliknij avatar w prawym górnym rogu i otwórz Settings.
  3. Otwórz Developer settings z lewego panelu.
  4. Otwórz Personal access tokens.
  5. Otwórz Tokens (classic).
  6. Kliknij Generate new token (classic).
  7. Nadaj tokenowi rozpoznawalną nazwę.
  8. Wybierz datę wygaśnięcia zgodnie z własnym sposobem utrzymania.
  9. Zaznacz scope repo i workflow.
  10. Skopiuj i zapisz token od razu po utworzeniu.

Dodanie uprawnień GitHub

Krok 2: Wypełnij kanał GitHub Releases w ImgHost

Po wybraniu GitHub Releases w Ustawieniach przesyłania wypełnij:

Pole UICo wpisać
Nazwa kanałuNazwa wybrana przez Ciebie, np. GitHubPrimary.
Access TokenUtworzony przed chwilą GitHub Personal Access Token.
Nazwa repozytoriumKrótka nazwa, np. image, albo pełna ścieżka, np. username/image.
Prywatne repozytoriumWłącz lub wyłącz według potrzeb.
UwagaOpcjonalnie, np. Primary upload channel.

Wypełnianie konfiguracji GitHub

Krok 3: Zapisz kanał

Po wypełnieniu pól kliknij Zapisz.

System obsłuży te szczegóły:

Zachowanie systemuOpis
Krótka nazwa repozytoriumImgHost rozpoznaje bieżące konto GitHub i rozszerza wartość do pełnej ścieżki repozytorium.
Pełna ścieżka repozytoriumImgHost używa username/repository dokładnie tak, jak wpisano.
Sprawdzenie repozytoriumJeśli używasz ścieżki bieżącego konta osobistego, ImgHost automatycznie tworzy repozytorium, gdy nie istnieje. Jeśli wpiszesz pełną ścieżkę ręcznie, używa jej bez zmian.
Publiczne/prywatneWidoczność repozytorium jest synchronizowana z bieżącym przełącznikiem.

Szybka lista

GitHub Releases działa tak:

text
Sign in to GitHub
-> Create an Access Token
-> Return to ImgHost and enter the token and repository name
-> Save
-> If only a repo name is entered, ImgHost adds the current username automatically
-> If username/repo is entered, ImgHost uses it as-is
-> Upload a test image

Released as user documentation for ImgHost.