Skip to content

Latest commit

 

History

History
91 lines (66 loc) · 1.95 KB

File metadata and controls

91 lines (66 loc) · 1.95 KB

🚀 أسرع طريقة - GitHub App في دقيقتين!

الطريقة 1️⃣: سكربت تلقائي (الأسهل)

# 1. روح للمجلد
cd C:\Users\admin\CometX-Automation-Bot

# 2. نصّب المكتبات
pip install requests pyjwt cryptography

# 3. شغّل السكربت
python create_github_app_manifest.py

إيش بيصير:

  1. يفتح صفحة GitHub جاهزة بكل الإعدادات ✅
  2. تضغط "Create GitHub App" واحدة
  3. GitHub يعطيك كود
  4. تلصقه في السكربت
  5. يحفظ لك:
    • private-key.pem (المفتاح الخاص)
    • .env.github (App ID + Webhook Secret)
    • كل شيء جاهز!

الطريقة 2️⃣: Azure Cloud Shell (للحالات الخاصة)

إذا تبي تشغله من Azure Cloud Shell:

# 1. افتح Azure Cloud Shell
# portal.azure.com → اضغط أيقونة Shell

# 2. نزّل السكربت
curl -o create_app.py https://raw.githubusercontent.com/YOUR_REPO/create_github_app_manifest.py

# 3. نصّب المكتبات
pip install --user requests pyjwt cryptography

# 4. شغّل
python create_app.py

الطريقة 3️⃣: يدوي مبسط (5 دقائق)

إذا تبي تسويه يدوي بس مبسط:

الصلاحيات الأساسية فقط:

Repository permissions:

☑️ Metadata: Read (إلزامي)
☑️ Contents: Read & Write
☑️ Issues: Read & Write
☑️ Pull requests: Read & Write

Webhook:

☐ غير مفعّل (إلغي التحديد)

Events:

☑️ Push
☑️ Issues
☑️ Pull request

Installation:

⭕ Only on this account

🎯 التوصية

استخدم الطريقة 1 (السكربت المحلي) - أسرع وأضمن!

بعد ما ينشأ:

  1. حمّل Private Key
  2. Install App على حسابك
  3. خذ Installation ID
  4. استخدم الملفات الجاهزة!

تبي أشغله لك الآن؟ 🚀