تدقيق مسارات العمل الخاصة بك
أحياناً تريد التأكد من أن جميع مسارات العمل تحتوي على مهمة محددة (مثل 'security-scan').
الأداة: yq (معالج YAML عبر سطر الأوامر)
yq eval '.jobs.security-scan' .github/workflows/main.yml.
إذا أعاد القيمة null، فهذا يعني أن المطور نسي فحص الأمان! يمكنك أتمتة هذا التحقق كبوابة جودة.