هل ترغب في أتمتة خطوات النشر أو الاختبار أو البناء (Build/Test/Deploy) في مشروعك؟
GitHub Actions هي الأداة الأقوى لذلك، وملف الـ YAML هو العقل المدبر لها!
في هذه الخدمة، سأقوم بإعداد ملف YAML مخصص لـ GitHub Actions ليناسب متطلبات مشروعك بدقة، ويوفر لك الوقت والمجهود.
⚙️ ماذا أقدّم لك في هذه الخدمة؟
✅ إنشاء ملف YAML خاص بـ GitHub Actions
تحديد الأحداث التي تبدأ الـ Workflow (push، pull_request، أو مجدول).
إعداد المهام (jobs) والخطوات (steps) التي يجب تنفيذها.
✅ أتمتة أحد أو أكثر من الأمور التالية حسب الطلب:
بناء المشروع (Build)
تشغيل اختبارات تلقائية (Tests)
نشر المشروع (Deploy) إلى:
Vercel / Netlify
FTP / SSH
GitHub Pages
Docker / Heroku
تحليل جودة الكود أو استخدام Linting Tools
✅ تهيئة المتطلبات والبيئة المناسبة
اختيار نظام التشغيل (Linux, macOS, Windows)
استخدام نسخ محددة من Node.js, PHP, Python, Java, إلخ.
✅ استخدام Secrets لتأمين البيانات الحساسة
مثل كلمات المرور، التوكنات، أو مفاتيح API.
✅ إعداد الكاش (Cache) لتسريع الأداء
🧾 تفاصيل الخدمة:
البند التفاصيل
📄 نوع الملف main.yml أو أي اسم مخصص داخل .github/workflows/
🖥️ المهام المدعومة Build / Test / Deploy / Custom Commands
🧪 لغات مدعومة JavaScript – Node.js – PHP – Laravel – React – Python – وغيرها
⏱️ المدة من 1 إلى 3 أيام حسب التعقيد