Skip to content

إضافة قناة GitHub Releases

ما الذي تحتاجه قبل البدء؟

تحتاج إلى ثلاثة أشياء فقط:

المتطلبالغرض
حساب GitHubلإنشاء رمز وصول وامتلاك المستودع.
GitHub Access Tokenيستخدمه ImgHost للوصول إلى 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. أعطِ الرمز اسمًا واضحًا.
  8. اختر تاريخ انتهاء يناسب أسلوبك في الصيانة.
  9. اختر نطاقي الأذونات التاليين: repo و workflow.
  10. انسخ الرمز واحفظه مباشرة بعد إنشائه.

إضافة صلاحيات GitHub

الخطوة 2: املأ قناة GitHub Releases في ImgHost

بعد اختيار GitHub Releases في إعدادات الرفع، املأ الحقول كما يلي:

حقل الواجهةما الذي تدخله
اسم القناةاسم تختاره، مثل GitHubPrimary.
Access TokenGitHub Personal Access Token الذي أنشأته للتو.
اسم المستودعاسم مستودع قصير مثل image، أو مسار كامل مثل username/image.
مستودع خاصفعّله أو عطّله حسب حاجتك.
ملاحظةاختياري، مثل Primary upload channel.

ملء إعداد قناة GitHub

الخطوة 3: احفظ القناة

بعد ملء الحقول اضغط حفظ.

سيتولى النظام التفاصيل التالية:

سلوك النظامالوصف
اسم مستودع قصيريحدد ImgHost حساب GitHub الحالي ويوسّع القيمة إلى مسار مستودع كامل.
مسار مستودع كامليستخدم ImgHost مسار username/repository كما أُدخل.
فحص المستودعإذا استخدمت مسار الحساب الشخصي الحالي، ينشئ ImgHost المستودع تلقائيًا عند عدم وجوده. إذا أدخلت مسارًا كاملًا يدويًا، يستخدمه مباشرة.
حالة العام/الخاصتتم مزامنة ظهور المستودع حسب المفتاح الحالي.

قائمة تحقق سريعة

تعمل GitHub Releases بهذه الطريقة:

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.