إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
GitHub Actions تمكين المطورين من إنشاء مهام سير عمل دورة حياة تطوير البرامج التلقائية. باستخدام GitHub Actions ل Microsoft Power Platform، يمكنك إنشاء مهام سير عمل في المستودع الخاص بك لإنشاء التطبيقات واختبارها وتعبئتها وإصدارها ونشرها؛ وتنفيذ الأتمتة؛ وإدارة الروبوتات والمكونات الأخرى المبنية على Microsoft Power Platform.
تتضمن GitHub Actions Microsoft Power Platform الإمكانات التالية:
استيراد وتصدير بيانات تعريف التطبيق (المعروفة أيضا باسم الحلول) التي تحتوي على مكونات النظام الأساسي المختلفة مثل تطبيقات اللوحة، التطبيقات المستندة إلى النموذج، وتدفقات سطح المكتب، وروبوتات دردشة الوكيل الظاهري ل Microsoft Copilot Studio، ونماذج الذكاء الاصطناعي Builder، وتطبيقات مشاركة العملاء (Dynamics 365 Sales، وDynamics 365 Customer Service، وDynamics 365 Field Service، وDynamics 365 Marketing، وDynamics 365 Project Service Automation)، والموصلات بين بيئات التطوير والتحكم بالمصادر.
النشر في بيئات تصريفية.
تزويد البيئات أو إلغاء تزويدها
إجراء عمليات التحقق من التحليل الثابت مقابل الحلول باستخدام مدقق الحلول Power Apps.
يمكنك استخدام GitHub Actions الخاصة بـ Microsoft Power Platform بالإضافة إلى أي GitHub Actions أخرى متوفرة لتكوين مهام سير عمل الإنشاء والإصدار. تتضمن عمليات سير العمل التي وضعتها الفرق بشكل مشترك تزويد بيئات التطوير والتصدير من بيئة تطوير إلى عنصر تحكم المصدر، مما يؤدي إلى إنشاء الإصدارات وإطلاق التطبيقات. تتوفر GitHub Actions الخاصة بـ Microsoft Power Platform على https://github.com/marketplace/actions/powerplatform-actions.
مهم
يتم دعم GitHub Actions الخاصة بـ Microsoft Power Platform فقط لبيئة Microsoft Dataverse مع قاعدة بيانات. مزيد من المعلومات: إنشاء بيئة تتضمن قاعدة بيانات
المفاهيم الرئيسية
GitHub Actions تمكنك من إنشاء مهام سير عمل دورة حياة تطوير البرامج المخصصة مباشرة في مستودع GitHub الخاص بك. للحصول على نظرة عامة على GitHub Actions والمفاهيم الأساسية، راجع المقالات التالية:
ما هي GitHub Actions لـ Microsoft Power Platform؟
إجراءات GitHub لمنصة Microsoft Power Platform هي مجموعة من الإجراءات الخاصة بـ GitHub والمتعلقة بمنصة Microsoft Power Platform، والتي تلغي الحاجة إلى تنزيل الأدوات والبرامج النصية المخصصة يدويًا من أجل إدارة دورة حياة التطبيقات المبنية على منصة Microsoft Power Platform. يمكن استخدام المهام بشكل فردي لتنفيذ مهمة بسيطة، مثل استيراد حل إلى بيئة تصريفية، أو استخدامها معًا لتنظيم سيناريو مثل "إنشاء بيانات اصطناعية للبناء" أو "نشر للاختبار" أو "تجميع تغييرات المنشئين". يمكن تصنيف مهام الإنشاء ضمن أربعة أنواع:
المساعد
فحص الجودة
الحل
إدارة البيئات
لمزيد من المعلومات حول المهام الفردية، انتقل إلى GitHub Actions ل Microsoft Power Platform.
الحصول على GitHub Actions الخاصة بـ Microsoft Power Platform
يمكنك استخدام GitHub Actions Microsoft Power Platform عن طريق إضافة الإجراءات في ملف تعريف سير العمل (.yml). تتوفر نماذج تعريفات سير العمل من المختبر GitHub Actions.
الاتصال بالبيئات
للتفاعل مع بيئة Dataverse، يجب إنشاء سر يمكن GitHub Actions المختلفة من تنفيذ المهمة المطلوبة. هناك نوعان من الاتصالات:
- اسم المستخدم/كلمة المرور: يتم تكوينهما كاتصال خدمة عامة باسم المستخدم وكلمة المرور. لا تدعم مصادقة اسم المستخدم/كلمه المرور مصادقة متعددة العوامل.
- كيان الخدمة وسر العميل: يستخدم نوع الاتصال هذا المصادقة القائمة على كيان الخدمة ويدعم المصادقة متعددة العوامل. المصادقة الأساسية للخدمة
المشغّلون المتوفرون
يمكن تشغيل GitHub Actions Microsoft Power Platform على كل من وكلاء Microsoft Windows ووكلاء Linux.
الأسئلة المتداولة
كيفية بدء استخدام GitHub Actions؟
Tutorial: بدء استخدام GitHub Actions متوفر الآن لتجربته. توضح البرامج التعليمية كيفية استخدام المصادقة الأساسية للخدمة ومصادقة اسم المستخدم/كلمة المرور القياسية.
كيف يمكنني الحصول على إجراءات GitHub لـ Microsoft Power Platform للعمل في مستودعي؟
انتقل إلى GitHub Marketplace for Actions وابحث عن Power Platform. عند وصولك إلى الصفحة، حدد الزر الأخضر لبدء الإجراءات في المستودع.
هل تعمل GitHub Actions فقط مع Power Apps؟
تعمل إجراءات GitHub لكل من التطبيقات اللوحية والتطبيقات المستندة إلى النموذج، إضافة إلى عوامل Microsoft Copilot Studio الظاهرية، وتدفقات واجهة المستخدم والتدفقات التقليدية، وAI Builder، والموصلات المخصصة، وتدفقات البيانات، والتي يمكن إضافتها الآن إلى الحلول. كما تم تضمين تطبيقات مشاركة العميل.
هل يمكنني تضمين تطبيقات التدفق واللوحة؟
نعم، تعتبر عمليات سير المهام وتطبيقات اللوحة متوافقة مع الحلول، وبالتالي إذا تمت إضافة هذه المكونات إلى الحل، فيمكنها المشاركة في دورة حياة تطبيقك. ومع ذلك، فإن بعض الخطوات لا تزال تتطلب تكوينًا يدويًا، وسنعالج هذا الأمر في وقت لاحق من هذه السنة عندما نقدم متغيرات وموصلات البيئة. للحصول على قائمة بالقيود الحالية، انتقل إلى القيود المعروفة.
ما تكلفة GitHub Actions لمنصة Microsoft Power؟
تتوفر GitHub Actions دون أي تكلفة. ومع ذلك، مطلوب اشتراك GitHub صالح لاستخدام الإجراءات على GitHub. للبدء، يتوفر 2,000 دقيقة من الإجراءات/في الشهر مجانًا. مزيد من المعلومات: تسعير GitHub
هل يمكنني استخدام GitHub Actions Microsoft Power Platform مع Power Pages?
نعم. يمكنك تحميل بيانات البوابة واستخدام ملف تعريف النشر لتخصيص معلمات النشر.
راجع أيضًا
GitHub Actions لملاحظات إصدار Power Platform
معمل التدريبات العملية لـ GitHub Actions المتاحة
الإجراءات المتاحة على GitHub