إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
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.
Important
تدعم 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 على كل من وكلاء Windows ووكلاء Linux.
الأسئلة المتداولة
كيفية بدء استخدام GitHub Actions؟
البرنامج التعليمي: بدء استخدام 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. للبدء، يمكنك الحصول على 2000 دقيقة عمل شهريا مجانا. لمزيد من المعلومات، راجع تسعير GitHub.
هل يمكنني استخدام GitHub Actions Microsoft Power Platform مع Power Pages?
نعم. يمكنك تحميل بيانات البوابة واستخدام ملف تعريف النشر لتخصيص معلمات النشر.
راجع أيضًا
GitHub Actions لملاحظات إصدار Power Platform
معمل التدريبات العملية لـ GitHub Actions المتاحة
الإجراءات المتاحة على GitHub