إصلاح · جيت هب وGit
فشل مسار GitHub Actions (علامة حمراء)
لم يُفحص مقابل شاشات الجهة الحالية
ما قد تراه
- تظهر علامة حمراء بجانب commit
- تقول Process completed with exit code 1
السبب الأرجح
تفشل خطوة من المهمة الآلية على حاسوب GitHub: إصدار Node مختلف أو سر ناقص أو اختبار فاشل.
افحص أولاً (نحو دقيقتين)
- افتح التشغيل الفاشل واضغط أول خطوة حمراء: أول خطأ هو الحقيقي.
- تحقق هل ينجح الأمر نفسه على جهازك.
أمر الإصلاح
ما تكتبه هنا لا يغادر متصفحك. البحث يعمل داخل هذه الصفحة ولا يُرسل شيء إلى خادم ولا إلى ذكاء اصطناعي.
يبقى في هذا المتصفح وعلى هذا الجهاز فقط. تُحذف المفاتيح وكلمات المرور قبل أي حفظ.
لغة الأمر
الصقه في Claude أو ChatGPT أو Gemini أو Cursor ثم اتبع ما يقوله.
بعد أن جرّبته، هل نجح؟
الخطوات
- اطلب مني لصق أول أسطر الخطأ في الخطوة الفاشلة (دون أسرار).
- قارن إصدار Node والأوامر في ملف الـ workflow (.github/workflows) مع جهازي.
- تحقق أن كل سر يستخدمه الـ workflow معرّف في إعدادات أسرار Actions للمستودع (بالاسم فقط؛ لا تطلب القيمة أبداً).
- أصلح أصغر شيء وادفع وراقب التشغيل من جديد.
لا تفعل هذا
- لا تطبع الأسرار في سجل الـ workflow للتصحيح.
- لا تحذف الـ workflow أو اختباراته لتحصل على العلامة الخضراء.