الدليل العملي الشامل: تشغيل وتثبيت CI/CD محلياً على Linux و Windows و Termux دون أخطاء
كيف تشغل وتبني خطوط الأنابيب CI/CD محلياً على جهازك باستخدام act و Docker في بيئات Windows و Linux و Termux/PRoot: تثبيت سليم، إعداد .actrc، إدارة الأسرار، وحلول قطعية لأشهر 7 أخطاء شائعة.
- لماذا تشغيل CI/CD محلياً على جهازك؟
- كيف يعمل محرك CI/CD المحلي (المعمارية)
- التثبيت على أنظمة Linux (Ubuntu / Debian / Arch)
- التثبيت على نظام Windows (PowerShell و WSL2)
- التشغيل في البيئات المقيدة (Android / Termux / PRoot)
- ضبط ملف الإعداد السحري .actrc وصور الحاويات
- أوامر التشغيل اليومية وتمرير الأسرار (.secrets)
- حلول الأخطاء الشائعة والحرجة (7 مشاكل شائعة)
- 1. فشل الاتصال بمقبس دوكر (Cannot connect to Docker daemon)
- 2. خطأ المعمارية على معالجات ARM64 و Apple Silicon (exec format error)
- 3. أخطاء نهايات الأسطر في ويندوز (\r: command not found)
- 4. فشل استنساخ الحركات المركبة (Failed to resolve action / 401)
- 5. فشل تشغيل حاويات الخدمات (Postgres و Redis و Docker-in-Docker)
- 6. تعذر حفظ واسترجاع النواتج (upload-artifact / download-artifact)
- 7. خطأ نفاد مساحة القرص (No space left on device)
- قائمة التحقق السريعة قبل تشغيل الـ Pipeline