CI/CD Engineering Stack
مسارات CI قابلة لإعادة الاستخدام لـ GitHub Actions، وعقود تسليم قابلة للتحقق، وتثبيت مثبّت الإصدار للمشغّل الرسمي مع حدود ثقة منفصلة.
CI Workflows
خمسون مسار عمل قابلًا لإعادة الاستخدام في GitHub Actions: تكامل مستمر للغات المختلفة، وفحص أمني، وسلسلة توريد الإصدارات، ونظافة المستودعات، مع مجموعة مستودعات اختبار تثبت أن كل مسار يعمل.
البرامج مقسّمة حسب ظهور المستودع وقدرات GitHub المدفوعة: public OSS، وprivate دون إضافات مدفوعة، وprivate مع منتجات مفعّلة بشكل منفصل.
CD Workflows
عقود تسليم مفتوحة للوكلاء: خطة غير قابلة للتغيير وربط الموافقة وانتقالات الحالة وevidence التحقق وresume وrollback دقيق. تبقى طوبولوجيا البيئات والأسرار لدى المستودع المستدعي.
Actions light
تثبيت actions/runner الرسمي المثبَّت بمجموع اختباري، مع وحدات systemd وتسجيل في مؤسسة أو مستودع. ليس مُجدولًا: تبقى قائمة الانتظار والصلاحيات والحالات في GitHub، ولا يعمل كود public وfork pull request على معدات خاصة.
التراخيص: CI Workflows — AGPL-3.0، وCD Workflows وActions light — MIT.
مناقشة التنفيذ
أخبرنا عن المهمة والأنظمة القائمة والقيود — وسنقترح الخطوة التالية.
نرد خلال 24 ساعة