sections.features
نشاط الكود
ويب هوكس موقّعة من GitHub وGitLab وGitea. لا يتصل Skrum أبدًا بمزوّد git — بل يستقبل فقط.
نشاط الكود
Skrum هو منصة التحكم الشاملة بالمشاريع بالذكاء الاصطناعي — دردشة الفريق، والمهام والسبرنتات، واجتماعات الفيديو الأصلية، ونشاط الكود الوارد، كل ذلك في مساحة عمل واحدة، مع انتظار كل إجراء ذكاء اصطناعي لموافقة بشرية.
نشاط الكود وارد فقط. لا توجد لدى Skrum أي مكالمات صادرة إلى أي مزوّد git. تُعِدّ webhook من جانب git؛ ويتحقق Skrum من التوقيع ويودع كل دفعة وطلب سحب ومراجعة في مخطط العمل.
- أنشئ نقطة النهاية. في إعدادات المشروع ← الكود، اختر مزوّدًا (GitHub أو GitLab أو Gitea) وانقر إنشاء نقطة نهاية. يعرض Skrum رابط الحمولة
https://<your-skrum>/api/hooks/git/<endpointId>وسرّ توقيع — يُعرض مرة واحدة. انسخهما معًا. - أعِدّ جانب git.
- GitHub: إعدادات المستودع ← Webhooks ← إضافة. رابط الحمولة كما هو معروض، نوع المحتوى
application/json، والسرّ = سرّ التوقيع. يتحقق Skrum منX-Hub-Signature-256. - GitLab: إعدادات المستودع ← Webhooks. الرابط كما هو معروض، ورمز السرّ = سرّ التوقيع. يتحقق Skrum من
X-Gitlab-Token. - Gitea: إعدادات المستودع ← Webhooks ← Gitea. الرابط، والسرّ = سرّ التوقيع. يتحقق Skrum من
X-Gitea-Signature.
- GitHub: إعدادات المستودع ← Webhooks ← إضافة. رابط الحمولة كما هو معروض، نوع المحتوى
- مراجع المهام. ضمّن
KEY-123في رسالة الالتزام أو عنوان طلب السحب أو نص المراجعة — يربط Skrum النشاط بتلك المهمة.
الأسئلة الشائعة
- تدوير السرّ؟ احذف نقطة النهاية وأنشئ واحدة جديدة — هذا هو مسار التدوير الوحيد.
- ماذا يحدث عند عدم تطابق التوقيع؟ رمز 401، مسجَّل مع سبب الفشل في لوحة عمليات التسليم الأخيرة لنقطة النهاية.
- حماية من إعادة التشغيل؟ نعم — كل تسليم يُنزع تكراره حسب زوج (نقطة النهاية، معرّف التسليم).
انظر أيضًا: وثائق Skrum