إجراءات GitHub لـ Microsoft Power Platform

تمكن إجراءات GitHub المطورين من إنشاء مهام سير عمل دورة حياة تطوير البرامج المؤتمتة. باستخدام إجراءات GitHub لـ Microsoft Power Platform، يمكنك إنشاء عمليات سير عمل في المستودع لبناء التطبيقات واختبارها وإنشاء حزمة لها وإصدارها ونشرها؛ وتنفيذ العمليات تلقائيًا؛ وإدارة الروبوتات والمكونات الأخرى التي تم إنشاؤها على Microsoft Power Platform.

إجراءات GitHub لـ Microsoft Power Platform لتضمين الإمكانات التالية:

  • استيراد وتصدير بيانات تعريف التطبيق (المعروفة أيضا باسم الحلول) التي تحتوي على مكونات النظام الأساسي المختلفة مثل تطبيقات اللوحة والتطبيقات المستندة إلى النموذج وتدفقات Microsoft سطح المكتب وروبوتات AI Builder المحادثة المندوب الافتراضي CoPilot Studio والنماذج وتطبيقات مشاركة العملاء (Dynamics 365 Sales و Dynamics 365 خدمة العملاء Dynamics 365 Field Service و Dynamics 365 Marketing و Dynamics 365 Project Service Automation) والموصلات بين بيئات التطوير والمصدر تحكم.

  • النشر في بيئات تصريفية.

  • تزويد البيئات أو إلغاء تزويدها

  • إجراء تدقيقات التحليل الثابتة مقابل الحلول باستخدام مدقق حلول Power Apps.

يمكنك استخدام إجراءات GitHub لـ Microsoft Power Platform مع أي إجراءات GitHub أخرى متوفرة لإنشاء مهام سير العمل وإصدارها. تتضمن عمليات سير العمل التي وضعتها الفرق بشكل مشترك تزويد بيئات التطوير والتصدير من بيئة تطوير إلى عنصر تحكم المصدر، مما يؤدي إلى إنشاء الإصدارات وإطلاق التطبيقات. إجراءات GitHub لـ Microsoft Power Platform متوفرة على https://github.com/marketplace/actions/powerplatform-actions.

هام

إجراءات GitHub لـ Microsoft Power Platform مدعومة فقط لبيئة Microsoft Dataverse تتضمن قاعدة بيانات. مزيد من المعلومات: إنشاء بيئة تتضمن قاعدة بيانات

المفاهيم الأساسية

تسمح لك إجراءات GitHub بإنشاء عمليات سير عمل دورة حياة تطوير البرامج المخصصة مباشرةً في مستودع GitHub. للحصول على نظرة عامة حول إجراءات GitHub والمفاهيم الأساسية، راجع المقالات التالية:

ما هي إجراءات GitHub لـ Microsoft Power Platform؟

إن GitHub Actions لـ Microsoft Power Platform عبارة عن مجموعة من GitHub Actions معينة في Microsoft Power Platform تزيل الحاجة إلى تنزيل الأدوات والبرامج النصية المخصصة بشكل يدوي لإدارة دورة حياة التطبيقات المبنية على Microsoft Power Platform. يمكن استخدام المهام بشكل فردي لتنفيذ مهمة بسيطة، مثل استيراد حل إلى بيئة تصريفية، أو استخدامها معًا لتنظيم سيناريو مثل "إنشاء بيانات اصطناعية للبناء" أو "نشر للاختبار" أو "تجميع تغييرات المنشئين". يمكن تصنيف مهام الإنشاء ضمن أربعة أنواع:

  • المساعد

  • فحص الجودة

  • الحل

  • إدارة البيئة

لمزيد من المعلومات حول المهام الفردية، انتقل إلى إجراءات GitHub لـ Microsoft Power Platform.

الحصول على إجراءات GitHub لـ Microsoft Power Platform

يمكنك استخدام إجراءات GitHub لـ Microsoft Power Platform عن طريق إضافة الإجراءات في ملف تعريف سير العمل (yml.). تتوفر تعريفات سير العمل النموذجي من خلال مختبر إجراءات GitHub.

الاتصال بالبيئات

للتفاعل مع بيئة Dataverse، يجب إنشاء سر يمكّن إجراءات GitHub المختلفة من تنفيذ المهمة المطلوبة. هناك نوعان من الاتصالات:

  • اسم المستخدم/كلمة المرور: يتم تكوينهما كاتصال خدمة عامة باسم المستخدم وكلمة المرور. لا تدعم مصادقة اسم المستخدم/كلمه المرور مصادقة متعددة العوامل.
  • كيان الخدمة وسر العميل: يستخدم نوع الاتصال هذا المصادقة القائمة على كيان الخدمة ويدعم المصادقة متعددة العوامل. المصادقة الأساسية للخدمة

المشغّلون المتوفرون

يمكن تشغيل إجراءات GitHub لـ Microsoft Power Platform على كلٍّ من وكلاء Microsoft Windows ووكلاء Linux.

الأسئلة الشائعة

كيف يمكنني بدء استخدام إجراءات GitHub؟

البرنامج التعليمي: بدء استخدام إجراءات GitHub متاح الآن لتجربته. توضح البرامج التعليمية كيفية استخدام مصادقة الخدمة الأساسية ومصادقة اسم المستخدم / كلمة المرور القياسية.

كيف يمكنني الحصول على إجراءات GitHub للعمل Microsoft Power Platform في المستودع الخاص بي؟

انتقل إلى سوق GitHub للإجراءات وابحث عن Power Platform. عند وصولك إلى الصفحة، حدد الزر الأخضر لبدء الإجراءات في المستودع.

تثبيت إجراءات GitHub

هل تعمل Power Apps إجراءات GitHub فقط؟

تعمل إجراءات GitHub مع كل من التطبيقات اللوحية والتطبيقات المستندة إلى النموذج ، Microsoft والوكلاء الظاهريين ل CoPilot Studio ، وتدفقات واجهة المستخدم والتدفقات التقليدية ، AI Builder والموصلات المخصصة ، وتدفقات البيانات ، والتي يمكن الآن إضافتها جميعا إلى الحل. كما تم تضمين تطبيقات مشاركة العميل.

هل يمكنني تضمين تطبيقات التدفق واللوحات؟

نعم، تعتبر عمليات سير المهام وتطبيقات اللوحة متوافقة مع الحلول، وبالتالي إذا تمت إضافة هذه المكونات إلى الحل، فيمكنها المشاركة في دورة حياة تطبيقك. ومع ذلك، فإن بعض الخطوات لا تزال تتطلب تكوينًا يدويًا، وسنعالج هذا الأمر في وقت لاحق من هذه السنة عندما نقدم متغيرات وموصلات البيئة. للحصول على قائمة بالقيود الحالية، انتقل إلى القيود المعروفة.

كم تبلغ تكلفة إجراءات Microsoft Power Platform GitHub؟

تتوفر إجراءات GitHub بدون تكلفة. ومع ذلك، يلزم وجود اشتراك GitHub صالح لاستخدام الإجراءات على GitHub. للبدء، يتوفر 2,000 دقيقة من الإجراءات/في الشهر مجانًا. مزيد من المعلومات: تسعير GitHub

هل يمكنني استخدام إجراءات GitHub مع Microsoft Power Platform Power Pages؟

نعم. يمكنك تحميل بيانات المدخل واستخدام ملف تعريف النشر لتخصيص معلمات النشر.

(راجع أيضًا)

إجراءات GitHub لملاحظات Power Platform الإصدار
إجراءات GitHub المتاحة التدريب العملي على المختبر
إجراءات GitHub المتاحة