Skip to content

Tambah GitHub Releases Channel

Perkara Yang Perlu Disediakan

Anda hanya perlukan tiga perkara:

RequirementPurpose
GitHub accountDigunakan untuk generate access token dan memiliki repository.
GitHub Access TokenDigunakan oleh ImgBed untuk mengakses GitHub API, mencipta releases dan upload files.
Repository nameAnda boleh masukkan repository name sahaja, contohnya image.

Langkah Setup

Step 1: Sign in Ke GitHub dan Cipta Access Token

  1. Sign in ke GitHub.
  2. Klik avatar di penjuru kanan atas dan buka Settings.
  3. Buka Developer settings dari left sidebar.
  4. Buka Personal access tokens.
  5. Buka Tokens (classic).
  6. Klik Generate new token (classic).
  7. Beri nama token yang mudah dikenali.
  8. Pilih expiration date mengikut cara maintenance anda.
  9. Pilih scopes repo dan workflow.
  10. Copy dan simpan token sebaik sahaja ia dicipta.

Add GitHub permissions

Step 2: Isi GitHub Releases Channel Dalam ImgBed

Selepas memilih GitHub Releases dalam Upload Settings, isi field seperti berikut:

UI FieldApa Yang Perlu Diisi
Channel nameNama pilihan anda, contohnya GitHubPrimary.
Access TokenGitHub Personal Access Token yang baru dicipta.
Repository nameRepo name pendek seperti image, atau full path seperti username/image.
Private repositoryHidupkan atau matikan mengikut keperluan.
RemarkOptional, contohnya Primary upload channel.

Fill in the GitHub channel configuration

Step 3: Save Channel

Selepas mengisi field, klik Save.

System akan mengurus butiran ini:

System BehaviorDescription
Short repository nameImgBed mengenal pasti current GitHub account dan mengembangkan value menjadi full repository path.
Full repository pathImgBed menggunakan path username/repository tepat seperti yang dimasukkan.
Repository checkJika menggunakan current personal account path, ImgBed mencipta repository secara automatik apabila ia belum wujud. Jika full path dimasukkan secara manual, ImgBed menggunakan path itu terus.
Public/private stateRepository visibility diselaraskan mengikut current switch.

Quick Checklist

GitHub Releases berfungsi seperti ini:

text
Sign in ke GitHub
-> Cipta Access Token
-> Kembali ke ImgBed dan masukkan token serta repository name
-> Save
-> Jika hanya repo name dimasukkan, ImgBed akan tambah current username secara automatik
-> Jika username/repo dimasukkan, ImgBed akan menggunakannya seperti itu
-> Upload test image

Released as user documentation for CloudFlare ImgBed.