Skip to content

Додавання каналу GitHub Releases

Що підготувати заздалегідь

Потрібні лише три речі:

ПотрібноНавіщо це потрібно
Обліковий запис GitHubДля створення access token і володіння репозиторієм.
GitHub Access TokenImgBed використовує його для доступу до GitHub API, створення releases і завантаження файлів.
Назва репозиторіюМожна ввести тільки назву репозиторію, наприклад image.

Налаштування

Крок 1. Увійдіть у GitHub і створіть Access Token

  1. Увійдіть у GitHub.
  2. Натисніть свій аватар у правому верхньому куті й відкрийте Settings.
  3. У лівій бічній панелі відкрийте Developer settings.
  4. Відкрийте Personal access tokens.
  5. Відкрийте Tokens (classic).
  6. Натисніть Generate new token (classic).
  7. Дайте token зрозумілу назву.
  8. Виберіть дату закінчення дії відповідно до вашого підходу до обслуговування.
  9. Виберіть scopes repo і workflow.
  10. Одразу після створення скопіюйте й збережіть token.

Додавання прав GitHub

Крок 2. Заповніть канал GitHub Releases в ImgBed

Після вибору GitHub Releases у налаштуваннях завантаження заповніть поля так:

Поле в інтерфейсіЩо ввести
Channel nameНазва на ваш вибір, наприклад GitHubPrimary.
Access TokenGitHub Personal Access Token, який ви щойно створили.
Repository nameАбо коротка назва repo, наприклад image, або повний шлях на кшталт username/image.
Private repositoryУвімкніть або вимкніть відповідно до ваших потреб.
RemarkНеобов'язково, наприклад Primary upload channel.

Заповнення конфігурації GitHub-каналу

Крок 3. Збережіть канал

Після заповнення полів натисніть Save.

Система сама обробить такі деталі:

Поведінка системиОпис
Коротка назва репозиторіюImgBed визначає поточний обліковий запис GitHub і розгортає значення до повного шляху репозиторію.
Повний шлях репозиторіюImgBed використовує шлях username/repository саме в тому вигляді, у якому його введено.
Перевірка репозиторіюЯкщо використовується шлях поточного особистого акаунта, ImgBed автоматично створює репозиторій, коли його ще немає. Якщо повний шлях введено вручну, ImgBed використовує його напряму.
Публічний або приватний станВидимість репозиторію синхронізується відповідно до поточного перемикача.

Короткий чекліст

GitHub Releases працює так:

text
Увійти в GitHub
-> Створити Access Token
-> Повернутися до ImgBed і ввести token та назву репозиторію
-> Зберегти
-> Якщо введено тільки назву repo, ImgBed автоматично додасть поточний username
-> Якщо введено username/repo, ImgBed використає це як є
-> Завантажити тестове зображення

Released as user documentation for CloudFlare ImgBed.