ActionSerless هو إجراء يستخدم GITFX للقيام ببعض الحوسبة ثم إنشاء ملف سلسلة/JSON إلى مسار ما ، يمكنك زيارة الملف كخدمة عندما تكون في DEV/اختبار ، أو حتى في إنتاجك. قد نأخذها كخدمة serverless تعمل بتصرفات GitHub.
في الواقع يمكنك القيام بكل هذه في تصرفات github الأصلية. لا يلفت Actionerlish فقط الخطوات لتبسيط العمل:
في البداية استخدم القالب لإنشاء مستودع. ثم نبدأ بمثال Python:
# function.py
import json
# GET /api/py_hello.json
print ( json . dumps ({ "hello" : "world" })) ضع الملف على المسار (الافتراضي هو مسار الجذر لإعادة الريبو ، وإلا فأنت بحاجة إلى إضافة المسار كوسيطة إلى تكوين الإجراءات الخاصة بك) ، عندما تدفع الرمز ، سيتم تشغيل الإجراء. ثم يتم كتابة إخراج البرنامج إلى ملف موجود في api/py_hello.json الذي حددته كطريق في التعليق.
المزيد من أمثلة اللغات التي يمكنك العثور عليها هنا.
انظر: https://github.com/gitx-io/gitfx#languages-supported
انظر: https://github.com/gitx-io/gitfx#documents
انظر: https://github.com/gitx-io/gitfx#real-world-examples
المساهمات مرحب بها! يمكنك التحقق من الميزات التالية في حالة رغبتك في المساهمة ولكن لا فكرة عما يجب القيام به: