इसके माध्यम से साझा किया गया


Microsoft Power Platform के लिए GitHub क्रियाएँ

GitHub Actions डेवलपर्स को स्वचालित सॉफ़्टवेयर विकास जीवनचक्र वर्कफ़्लो बनाने में सक्षम बनाता है। GitHub Actions for Microsoft Power Platform, के साथ, आप अनुप्रयोग बनाने, परीक्षण करने, पैकेज करने, रिलीज़ करने और परिनियोजित करने के लिए अपनी रिपॉजिटरी में कार्यप्रवाह बना सकते हैं; स्वचालन प्रदर्शन; और Microsoft Power Platform पर निर्मित बॉट और अन्य घटकों का प्रबंधन करें.

Microsoft Power Platform के लिए GitHub कार्रवाई में निम्नलिखित क्षमताओं को शामिल करें:

  • अनुप्रयोग मेटाडेटा (जिसे समाधान भी कहा जाता है) को आयात और निर्यात करना, जिसमें विभिन्न प्लेटफ़ॉर्म घटक शामिल होते हैं, जैसे कि कैनवास अनुप्रयोग, मॉडल-चालित अनुप्रयोग, डेस्कटॉप प्रवाह, CoPilot स्टूडियो चैटबॉट, मॉडल, ग्राहक सहभागिता अनुप्रयोग (Dynamics 365 Sales, Dynamics 365, Dynamics 365 Marketing, और विकास परिवेशों और स्रोत नियंत्रण के बीच कनेक्टर. Microsoft AI Builder Dynamics 365 Field Service Dynamics 365 Project Service Automation

  • डाउनस्ट्रीम परिवेशों में परिनियोजित करना.

  • डी-प्रोविज़निंग परिवेशों में प्रोविज़निंग

  • Power Apps समाधान चेकर का उपयोग करके समाधानों के विरुद्ध स्थैतिक विश्लेषण जांच करना.

आप अपने निर्माण और कार्यप्रवाह को जारी करने के लिए किसी अन्य उपलब्ध GitHub Actions के साथ GitHub Actions for Microsoft Power Platform का उपयोग कर सकते हैं. कार्यप्रवाह जिनको आमतौर पर टीमें लगाती हैं, में विकास परिवेशों का प्रावधान करना, विकास परिवेश से स्रोत नियंत्रण में निर्यात करना, बिल्ड बनाना और अनुप्रयोग रिलीज़़ करना शामिल हैं. Microsoft Power Platform के लिए उपलब्ध GitHub कार्रवाई https://github.com/marketplace/actions/powerplatform-actions पर उपलब्ध हैं.

महत्त्वपूर्ण

Microsoft Power Platform के लिए GitHub कार्रवाईयाँ केवल डेटाबेस के साथ एक Microsoft Dataverse परिवेश के लिए समर्थित हैं. अधिक जानकारी: एक डेटाबेस के साथ एक परिवेश बनाएं

मुख्य अवधारणाएँ

GitHub Actions आपको सीधे अपनी GitHub रिपॉजिटरी में कस्टम सॉफ़्टवेयर विकास जीवनचक्र कार्यप्रवाह बनाने में सक्षम बनाते हैं. GitHub क्रियाओं और मुख्य अवधारणाओं के अवलोकन के लिए, निम्नलिखित आलेखों की समीक्षा करें:

Microsoft Power Platform के लिए GitHub क्रियाएँ क्या हैं?

Microsoft Power Platform के लिए Microsoft Power Platform का GitHub Actions विशिष्ट GitHub Actions का संग्रह है जो Microsoft Power Platform पर निर्मित अनुप्रयोग के अनुप्रयोग जीवनचक्र का प्रबंधन करने के लिए कस्टम टूलिंग और स्क्रिप्ट्स को मैन्युअल रूप से डाउनलोड करने की आवश्यकता को समाप्त करता है. कार्यों का अलग-अलग उपयोग किया जा सकता है, जैसे डाउनस्ट्रीम परिवेश में एक समाधान आयात करना या किसी परिदृश्य को ऑर्केस्ट्रेट करने के लिए वर्कफ़्लो में उनका एक-साथ उपयोग किया जा सकता है, जैसे "एक निर्माण आर्टिफ़ैक्ट जनरेट करना," "परीक्षण के लिए परिनियोजित करना" या "निर्माता के बदलावों को हार्वेस्ट करना". बिल्ड कार्यों को मोटे तौर पर चार प्रकारों में वर्गीकृत किया जा सकता है:

  • सहायक

  • गुणवत्ता जाँच

  • समाधान

  • परिवेश प्रबंधन

अलग-अलग कार्यों के बारे में अधिक जानकारी के लिए, GitHub Actions for Microsoft Power Platform पर जाएँ.

Microsoft Power Platform के लिए GitHub क्रियाएँ प्राप्त करें

आप अपने कार्यप्रवाह डेफ़िनिशन फ़ाइल (.yml) में क्रियाओं को जोड़कर Microsoft Power Platform के लिए GitHub क्रियाओं का उपयोग कर सकते हैं. नमूना कार्यप्रवाह परिभाषाएं GitHub Actions लैबसे उपलब्ध हैं.

परिवेशों के साथ कनेक्शन

Dataverse परिवेश के साथ सहभागिता करने के लिए, एक ऐसा सीक्रेट बनाया जाना चाहिए, जो विभिन्न GitHub क्रियाओं को आवश्यक कार्य करने में सक्षम बनाता हो. दो प्रकार के कनेक्शन उपलब्ध होते हैं:

  • उपयोगकर्ता नाम/पासवर्ड: उपयोगकर्ता नाम और पासवर्ड के साथ एक सामान्य सेवा कनेक्शन के रूप में कॉन्फ़िगर किया गया. उपयोगकर्ता नाम/पासवर्ड प्रमाणीकरण मल्टीफैक्टर प्रमाणीकरण का समर्थन नहीं करता.
  • सेवा प्रिंसिपल और क्लाइंट सीक्रेट: यह कनेक्शन प्रकार सेवा प्रिंसिपल-आधारित प्रमाणीकरण का उपयोग करता है और एकाधिक प्रमाणीकरण का समर्थन करता है. सेवा सिद्धांत का प्रमाणीकरण

उपलब्ध रनर

Microsoft Power Platform के लिए GitHub कार्रवाई Microsoft Windows एजेंट और Linux एजेंट दोनों पर चल सकता है.

अक्सर पूछे जाने वाले प्रश्न

मैं GitHub Actions के साथ कैसे शुरुआत करूँ?

ट्यूटोरियल: GitHub Actions के साथ आरंभ करें अभी आपके लिए उपलब्ध है। ट्यूटोरियल दिखाते हैं कि सेवा प्रिंसिपल प्रमाणीकरण और मानक उपयोगकर्ता नाम/पासवर्ड प्रमाणीकरण का उपयोग कैसे करें।

मैं अपने रिपॉजिटरी में GitHub Actions को कैसे काम करवा सकता हूँ? Microsoft Power Platform

GitHub Marketplace for Actions पर जाएँ और Power Platform खोजें. जब आप पृष्ठ पर पहुंचें, तो अपनी रिपोजिटरी में क्रियाओं को तत्कालित करने के लिए हरे बटन का चयन करें।

GitHub कार्रवाइयां इंस्टॉल करें

क्या GitHub क्रियाएँ केवल Power Apps के लिए काम करती हैं?

GitHub क्रियाएँ कैनवास और मॉडल-चालित ऐप्स, CoPilot स्टूडियो वर्चुअल एजेंट, UI प्रवाह और पारंपरिक प्रवाह, कस्टम कनेक्टर और डेटा प्रवाह दोनों के लिए काम करती हैं, जिनमें से सभी को अब समाधान में जोड़ा जा सकता है। Microsoft AI Builder इसमें ग्राहक अनुबंध अनुप्रयोग भी शामिल हैं.

क्या मैं प्रवाह और कैनवास अनुप्रयोग शामिल कर सकता हूँ?

हां, प्रवाह और कैनवास अनुप्रयोग समाधान-जागरूक हैं, इसलिए यदि इन हिस्सों को आपके समाधान में जोड़ा जाता है, तो वे आपके अनुप्रयोग के जीवनचक्र में भाग ले सकते हैं. हालांकि, कुछ चरणों के लिए अभी भी मैन्युअल कॉन्फ़िगरेशन चाहिए, जिसे इस वर्ष के अंत में संबोधित किया जाएगा जब हम परिवेश चर और कनेक्टर्स पेश करेंगे. वर्तमान सीमाओं की सूची के लिए, ज्ञात सीमाएं पर जाएँ.

GitHub Actions की लागत कितनी है? Microsoft Power Platform

GitHub Actions मुफ्त में उपलब्ध हैं. हालांकि, GitHub पर एक्शन का उपयोग करने के लिए मान्य GitHub सदस्यता आवश्यक है. आरंभ करने के लिए, 2,000 एक्शन मिनट/महीने मुफ्त में उपलब्ध हैं. अधिक जानकारी: GitHub मूल्य निर्धारण

क्या मैं Microsoft Power Platform के साथ Power Pages के लिए GitHub Actions का उपयोग कर सकता हूँ?

हाँ. आप पोर्टल डेटा अपलोड कर सकते हैं और परिनियोजन मापदंडों को अनुकूलित करने के लिए परिनियोजन प्रोफ़ाइल का उपयोग कर सकते हैं.

भी देखें

Power Platform रिलीज़ नोट्स के लिए GitHub क्रियाएँ
उपलब्ध GitHub क्रियाएँ हैंड्स ऑन लैब
उपलब्ध GitHub क्रियाएँ