Skip to content

افزودن کانال GitHub Releases

پیش از شروع چه چیزهایی لازم است

فقط به سه مورد نیاز دارید:

موردکاربرد
حساب GitHubبرای ساخت توکن دسترسی و مالکیت مخزن استفاده می‌شود.
توکن دسترسی GitHubImgHost از آن برای دسترسی به API مربوط به GitHub، ساخت انتشارها و بارگذاری فایل‌ها استفاده می‌کند.
نام مخزنمی‌توانید فقط نام مخزن را وارد کنید، برای مثال image.

مراحل پیکربندی

مرحله 1: ورود به GitHub و ساخت توکن دسترسی

  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.
توکن دسترسیتوکن دسترسی شخصی GitHub که تازه ساخته‌اید.
نام مخزننام کوتاه مخزن مانند image، یا مسیر کامل مانند username/image.
مخزن خصوصیبسته به نیاز خود آن را فعال یا غیرفعال کنید.
توضیحاختیاری، برای مثال کانال اصلی بارگذاری.

تکمیل پیکربندی کانال GitHub

مرحله 3: ذخیره کانال

پس از تکمیل فیلدها، روی ذخیره کلیک کنید.

سیستم این جزئیات را مدیریت می‌کند:

رفتار سیستمتوضیح
نام کوتاه مخزنImgHost حساب فعلی GitHub را تشخیص می‌دهد و مقدار را به مسیر کامل مخزن گسترش می‌دهد.
مسیر کامل مخزنImgHost مسیر username/repository را دقیقاً همان‌طور که وارد شده استفاده می‌کند.
بررسی مخزناگر از مسیر حساب شخصی فعلی استفاده کنید، ImgHost در صورت نبودن مخزن، آن را خودکار می‌سازد. اگر مسیر کامل را دستی وارد کنید، 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.