Auto-Guardian-Core / .github /pull_request_template.md
AbdulElahGwaith's picture
Upload folder using huggingface_hub
7270c96 verified

وصف التغييرات

[وصف موجز وواضح لما يفعله طلب الدمج هذا. ما هي التغييرات التي أجريتها؟]

نوع التغيير

  • إصلاح خطأ (Bug Fix) - إصلاح مشكلة في الكود الموجود
  • ميزة جديدة (New Feature) - إضافة وظيفة جديدة
  • تحسين (Enhancement) - تحسين أو توسيع ميزة موجودة
  • تغيير في التوثيق (Documentation) - تغييرات في التوثيق فقط
  • إعادة هيكلة (Refactoring) - تغيير في بنية الكود دون تغيير الوظيفة
  • اختبارات (Tests) - إضافة أو تعديل اختبارات
  • بناء (Build) - تغييرات في أدوات البناء أو التكوين
  • أخرى: ____________

التحقق من الصحة

قبل إرسال طلب الدمج، يرجى التأكد من:

  • الاختبارات: اجتازت جميع الاختبارات الموجودة (pytest يمر بنجاح)
  • الاختبارات الجديدة: أضفت اختبارات للوظائف الجديدة (إن وُجدت)
  • جودة الكود: التزمت بمعايير كتابة الكود (black, flake8, isort)
  • التوثيق: حدّثت التوثيق إذا قمت بتغيير واجهة برمجة التطبيقات
  • التعارضات: لا توجد تعارضات مع الفرع الرئيسي
  • الفحص: اجتاز فحص GitHub Actions بنجاح

الحالات المُختبرة

[اشرح الحالات التي اختبرتها يدوياً:]

  • الحالة الأولى: [...]
  • الحالة الثانية: [...]
  • ...

لقطات الشاشة

[إذا كانت التغييرات مرئية (واجهة مستخدم، رسومات، إلخ)، أضف لقطات شاشة توضح قبل وبعد:]

قائمة المهام المنجزة

  • المهمة الأولى المنجزة
  • المهمة الثانية المنجزة
  • ...

المراجع ذات الصلة

[أي مراجع ذات صلة:]

  • Issues ذات صلة: #123, #456
  • Pull Requests ذات صلة: #789
  • وثائق ذات صلة: [...]
  • مناقشات: [...]

معلومات إضافية

[أي معلومات إضافية قد تكون مفيدة للمراجعين:]


للتواصل

  • البريد الإلكتروني: [بريدك الإلكتروني]
  • GitHub: [@اسم_المستخدم]

قبل إرسال طلب الدمج:

  • تأكد من أن عنوان الطلب واضح ومختصر
  • راجع طلب الدمج للتأكد من أنه يحتوي على جميع المعلومات اللازمة
  • تأكد من أن الكود يتبع معايير المشروع