الملخص
في هذه الوحدة النمطية، قمت بتنفيذ حل التكامل المستمر CI باستخدام إجراءات GitHub وعمليات سير العمل.
يمكنك الآن:
- بناء مشروع Node.js واختباره باستخدام إجراءات GitHub وسير عمل قالب
- تصحيح أخطاء اختبار متعذر باستخدام سجل إجراءات GitHub
- تخصيص سير العمل الخاص بك باستخدام GitHub Actions من أجل:
- إنشاء بيانات اصطناعية للبناء وحفظها
- الوصول إلى البيانات الاصطناعية الخاصة بك
- اختبار مقابل أهداف متعددة
- إضافة تسميات إلى طلبات السحب
الخطوات التالية
لمتابعة رحلتك باستخدام GitHub Actions، تحقق من الوحدة النمطية التالية على مسار التعلم هذا. يمكنك التوسع في ما تعلمته هنا واستخدام إجراءات GitHub للتسليم المستمر وتنفيذ البنية الأساسية كتعلم برمجي.
معرفة المزيد
فيما يلي بعض الروابط لمزيد من المعلومات حول الموضوعات التي ناقشناها في هذه الوحدة.
- وثائق GitHub Actions
- GitHub Marketplace
- إجراءات أنشأها GitHub
- الإجراءات/checkout@v3
- actions/upload-artifact
- actions/download-artifact
- pullreminders/label-when-approved-action
- بنية بيانات التعريف لإجراءات GitHub
- بنية سير العمل لـ GitHub Actions
- الأحداث التي تُشغل سير العمل
- حدود استخدام إجراءات GitHub
- نبذة عن إجراءات "GitHub Actions": المهمة
- نبذة عن التكامل المستمر: المهمة
- تثبيت npm
- تشغيل npm
- اختبار npm
- متغيرات البيئة الافتراضية
- السياقات
- الميزات الأساسية لإجراءات GitHub
- استخدام عمل ذاكرة التخزين المؤقت
- تمرير البيانات بين الوظائف في سير العمل
- تمكين تسجيل التصحيح
- استخدام سجلات تشغيل سير العمل