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


Microsoft Power Platform विकास के लिए उपलब्ध GitHub क्रियाएँ

Microsoft Power Platform के लिए GitHub क्रियाएँ निम्नलिखित अनुभागों में वर्णित हैं। इसके अलावा, नमूना GitHub वर्कफ़्लो भी दिखाए गए हैं। GitHub Actions और उन्हें डाउनलोड करने के बारे में अधिक जानकारी के लिए Microsoft Power Platform के लिए GitHub Actions पर जाएं.

Microsoft Power Platform के साथ गिटहब क्रियाओं के साथ उपयोग करने के लिए क्रेडेंशियल कॉन्फ़िगर करें

कई क्रियाओं के लिए आपको एक Microsoft Dataverse परिवेश से जुड़ने की आवश्यकता होती है. आप अपने GitHub रिपॉजिटरी में सर्विस प्रिंसिपल या यूजर क्रेडेंशियल को सीक्रेट के रूप में जोड़ सकते हैं और फिर उन्हें अपने वर्कफ़्लो में उपयोग कर सकते हैं.

एक बार कॉन्फ़िगर करने के बाद, आप अपनी एक्शन स्क्रिप्ट के भीतर से सर्विस प्रिंसिपल को कॉल कर सकते हैं.

आपके GitHub एक्शन स्क्रिप्ट के भीतर परिभाषित करने के लिए पैरामीटर्स परिवेश चर :

  • अनुप्रयोग ID जैसे: WF_APPLICATION_ID:<your application id>
  • टैनेंट ID जैसे: WF_TENANT_ID:<your tenant id>

क्लाइंट सीक्रेट को गिटहब सीक्रेट के रूप में जोड़ा और संग्रहीत किया जाना चाहिए, और पैरामीटर का उपयोग करके वर्कफ़्लो के भीतर से संदर्भित किया जाएगा जैसे: client secret: ${{secrets.CLIENT_SECRET_GITHUB_ACTIONS}}

सहायक कार्य

उपलब्ध सहायक कार्य नीचे वर्णित है.

क्रियाएँ-स्थापित करें

जब GitHub Actions वर्कफ़्लो किसी रनर के संदर्भ में Power Platform CLI की स्थापना को बाध्य करता है, और टाइमआउट त्रुटि होती है, तो आपको नीचे दिए अनुसार अतिरिक्त क्रिया (actions-install) के साथ संस्करण 1 (@v1) का उपयोग करना होगा।

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

  • संस्करण 1 (@v1) का उपयोग करने से मौजूदा GitHub क्रियाओं में अपडेट हो सकता है जिसके परिणामस्वरूप वर्तमान वर्कफ़्लो अपडेट हो सकते हैं।
  • आपको इंस्टॉल Power Platform टूल कार्य को Power Platform के लिए किसी भी अन्य GitHub क्रिया से पहले अपने वर्कफ़्लो में पहले कार्य के रूप में जोड़ना होगा।
jobs:
    builds:
        runs-on: windows-latest   # alternate runner OS is: ubuntu-latest

    steps:
    - name: Install Power Platform Tools
        uses: microsoft/powerplatform-actions/actions-install@v1

    - name: Export Solution
         uses: microsoft/powerplatform-actions/export-solution@v1
      with:
         environment-url: 'https://myenv.crm.dynamics.com'
         user-name: 'me@myenv.onmicrosoft.com'
         password-secret: ${{ secrets.MYPASSWORD }}
         solution-name: aSolution
         solution-output-file: 'aSolution.zip'
         working-directory: 'out'

आप GitHub Actions के अतिरिक्त नमूने Power Platform Actions पर पा सकते हैं।

whoAmI

सेवा से जुड़ने और WhoAmI [SDK/वेब API] अनुरोध भेजकर सेवा कनेक्शन का सत्यापन करता है. प्रोसेसिंग शुरू होने से पहले कनेक्टिविटी को सत्यापित करने के लिए, यह कार्य आपके गिटहब वर्कफ़्लो में जल्दी शामिल करने के लिए उपयोगी हो सकता है.

मापदंड विवरण
परिवेश-URL परिवेश के लिए URL जिससे आप जुड़े हैं.
उपयोगकर्ता का नाम अकाउंट का उपयोगकर्तानाम जिसका इस्तेमाल आप जुड़ने के लिए करते हैं.
पासवर्ड-सीक्रेट उपयोगकर्ता-नाम के लिए पासवर्ड. GitHub पासवर्ड सेटिंग में सीक्रेट के अंतर्गत परिभाषित किए जाते हैं. एक सीक्रेट को परिभाषित और सहेजे जाने के बाद आप उसे पुनः प्राप्त नहीं कर सकते.
app-id वह अनुप्रयोग ID जिसके साथ प्रमाणित किया जाना है. सर्विस प्रिंसिपल क्रेडेंशियल्स के साथ प्रमाणीकरण करते समय यह पैरामीटर आवश्यक है.
क्लाइंट-सीक्रेट क्लाइंट सीक्रेट का उपयोग GitHub पाइपलाइन को प्रमाणित करने के लिए किया जाता है. सर्विस प्रिंसिपल क्रेडेंशियल्स के साथ प्रमाणीकरण करते समय यह पैरामीटर आवश्यक है.
टैनेंट-id app-id तथाclient-secret के साथ प्रमाणित करते समय टैनेंट ID.

समाधान कार्य

ये कार्य समाधानों के खिलाफ़ कार्य और निम्न को शामिल करते हैं.

समाधान-आयात करें

एक लक्षित परिवेश में समाधान को आयात करता है.

मापदंड विवरण
परिवेश-URL (ज़रूरी) लक्ष्य परिवेश के लिए URL जिसे आप (उदाहरण के लिए, https://YourOrg.crm.dynamics.com) समाधान में आयात करना चाहते हैं.
उपयोगकर्ता का नाम (ज़रूरी) यदि आप उपयोगकर्तानाम/पासवर्ड प्रमाणीकरण का इस्तेमाल कर रहे हैं, जुड़ने के लिए आप द्वारा इस्तेमाल किया जाने वाले अकाउंट का उपयोगकर्तानाम.
पासवर्ड-सीक्रेट (ज़रूरी) यदि आप उपयोगकर्तानाम/पासवर्ड प्रमाणीकरण का इस्तेमाल कर रहे हैं, उस अकाउंट के लिए पासवर्ड जिसे आप कनेक्ट करने के लिए उपयोग कर रहे हैं.
समाधान-फ़ाइल (आवश्यक) समाधान फ़ाइल का पथ और नाम जिसे आप आयात करना चाहते हैं.
app-id वह अनुप्रयोग ID जिसके साथ प्रमाणित किया जाना है. सर्विस प्रिंसिपल क्रेडेंशियल्स के साथ प्रमाणीकरण करते समय यह पैरामीटर आवश्यक है.
क्लाइंट-सीक्रेट क्लाइंट सीक्रेट का उपयोग GitHub पाइपलाइन को प्रमाणित करने के लिए किया जाता है. सर्विस प्रिंसिपल क्रेडेंशियल्स के साथ प्रमाणीकरण करते समय यह पैरामीटर आवश्यक है.
टैनेंट-id app-id तथाclient-secret के साथ प्रमाणित करते समय टैनेंट ID.

निर्यात-समाधान

स्रोत परिवेश से एक समाधान निर्यात करता है.

मापदंड विवरण
परिवेश-URL (ज़रूरी) परिवेश का URL जिसमें से आप (उदाहरण के लिए, https://YourOrg.crm.dynamics.com) समाधान को आयात करना चाहते हैं.
उपयोगकर्ता का नाम (ज़रूरी) यदि आप उपयोगकर्तानाम/पासवर्ड प्रमाणीकरण का इस्तेमाल कर रहे हैं, जुड़ने के लिए आप द्वारा इस्तेमाल किया जाने वाले अकाउंट का उपयोगकर्तानाम.
पासवर्ड-सीक्रेट (ज़रूरी) यदि आप उपयोगकर्तानाम/पासवर्ड प्रमाणीकरण का इस्तेमाल कर रहे हैं, उपयोगकर्ता-नाम के लिए पासवर्ड. GitHub पासवर्ड सेटिंग में सीक्रेट के अंतर्गत परिभाषित किए जाते हैं. एक सीक्रेट को परिभाषित और सहेजे जाने के बाद आप उसे पुनः प्राप्त नहीं कर सकते.
app-id वह अनुप्रयोग ID जिसके साथ प्रमाणित किया जाना है. सर्विस प्रिंसिपल क्रेडेंशियल्स के साथ प्रमाणीकरण करते समय यह पैरामीटर आवश्यक है.
क्लाइंट-सीक्रेट क्लाइंट सीक्रेट का उपयोग GitHub पाइपलाइन को प्रमाणित करने के लिए किया जाता है. सर्विस प्रिंसिपल क्रेडेंशियल्स के साथ प्रमाणीकरण करते समय यह पैरामीटर आवश्यक है.
टैनेंट-id app-id तथाclient-secret के साथ प्रमाणित करते समय टैनेंट ID.
समाधान-नाम (आवश्यक) निर्यात किए जाने वाले समाधान का नाम. हमेशा समाधान के नाम का इस्तेमाल करें, न कि इसके प्रदर्शन नाम का.
समाधान-आउटपुट-फ़ाइल (आवश्यक) उस solution.zip फ़ाइल का पथ और नाम, जहाँ स्रोत परिवेश निर्यात करना है.
प्रबंधित (ज़रूरी) प्रबंधित समाधान के तौर पर निर्यात करने के लिए सही पर सेट करें; डिफ़ॉल्ट (गलत) को किसी अप्रबंधित समाधान के रूप में निर्यात करना है.

समाधान-अनपैक करें

एक संपीड़ित समाधान फ़ाइल को लेकर उसके एकाधिक XML फ़ाइलों में विघटित करता है, ताकि इन फ़ाइलों को स्रोत नियंत्रण सिस्टम द्वारा आसानी से पढ़ा और प्रबंधित किया जा सके.

पैरामीटर विवरण
समाधान-फ़ाइल (आवश्यक) अनपैक की जाने वाली solution.zip फ़ाइल का पथ और फ़ाइल नाम.
समाधान-फ़ोल्डर (आवश्यक) वह पथ और लक्ष्य फ़ोल्डर, जिसमें आप समाधान को अनपैक करना चाहते हैं.
समाधान-प्रकार (आवश्यक) वह समाधान प्रकार, जिसे आप अनपैक करना चाहते हैं. विकल्पों में शामिल हैं: अप्रबंधित (अनुशंसित), प्रबंधित, और दोनों.

समाधान-पैक करें

स्रोत नियंत्रण में दर्शाए गए समाधान को solution.zip फ़ाइल में पैक करता है, जिसे अन्य परिवेश में आयात किया जा सकता है.

पैरामीटर विवरण
समाधान-फ़ाइल (ज़रूरी) (उदाहरण के लिए, out/CI/ALMLab.zip) में समाधान को पैक करने के लिए solution.zip फ़ाइल का पथ और फ़ाइल नाम.
समाधान-फ़ोल्डर (आवश्यक) पैक किए जाने वाले समाधान का पथ और स्रोत फ़ोल्डर.
समाधान-प्रकार (वैकल्पिक) पैक करने के लिए समाधान का प्रकार. विकल्पों में शामिल हैं: अप्रबंधित (अनुशंसित), प्रबंधित, और दोनों.

समाधान-प्रकाशित करें

समाधान अनुकूलन प्रकाशित करता है.

मापदंड विवरण
परिवेश-URL (आवश्यक) परिवेश के लिए URL जिसे आप समाधान में प्रकाशित करना चाहते हैं (उदाहरण के लिए, https://YourOrg.crm.dynamics.com).
उपयोगकर्ता का नाम (ज़रूरी) यदि आप उपयोगकर्तानाम/पासवर्ड प्रमाणीकरण का इस्तेमाल कर रहे हैं, जुड़ने के लिए आप द्वारा इस्तेमाल किया जाने वाले अकाउंट का उपयोगकर्तानाम.
पासवर्ड-सीक्रेट (ज़रूरी) यदि आप उपयोगकर्तानाम/पासवर्ड प्रमाणीकरण का इस्तेमाल कर रहे हैं, उस अकाउंट के लिए पासवर्ड जिसे आप कनेक्ट करने के लिए उपयोग कर रहे हैं.
समाधान-फ़ाइल (आवश्यक) समाधान फ़ाइल का पथ और नाम जिसे आप आयात करना चाहते हैं.
app-id वह अनुप्रयोग ID जिसके साथ प्रमाणित किया जाना है. सर्विस प्रिंसिपल क्रेडेंशियल्स के साथ प्रमाणीकरण करते समय यह पैरामीटर आवश्यक है.
क्लाइंट-सीक्रेट क्लाइंट सीक्रेट का उपयोग GitHub पाइपलाइन को प्रमाणित करने के लिए किया जाता है. सर्विस प्रिंसिपल क्रेडेंशियल्स के साथ प्रमाणीकरण करते समय यह पैरामीटर आवश्यक है.
टैनेंट-id app-id तथाclient-secret के साथ प्रमाणित करते समय टैनेंट ID.

समाधान के लिए-क्लोन करें

किसी दिए गए परिवेश के लिए समाधान को क्लोन करता है.

मापदंड विवरण
परिवेश-URL (आवश्यक) परिवेश का URL जिसमें से आप समाधान को क्लोन करना चाहते हैं (उदाहरण के लिए, https://YourOrg.crm.dynamics.com).
उपयोगकर्ता का नाम (ज़रूरी) यदि आप उपयोगकर्तानाम/पासवर्ड प्रमाणीकरण का इस्तेमाल कर रहे हैं, जुड़ने के लिए आप द्वारा इस्तेमाल किया जाने वाले अकाउंट का उपयोगकर्तानाम.
पासवर्ड-सीक्रेट (ज़रूरी) यदि आप उपयोगकर्तानाम/पासवर्ड प्रमाणीकरण का इस्तेमाल कर रहे हैं, उस अकाउंट के लिए पासवर्ड जिसे आप कनेक्ट करने के लिए उपयोग कर रहे हैं.
समाधान-फ़ाइल (आवश्यक) समाधान फ़ाइल का पथ और नाम जिसे आप आयात करना चाहते हैं.
app-id वह अनुप्रयोग ID जिसके साथ प्रमाणित किया जाना है. सर्विस प्रिंसिपल क्रेडेंशियल्स के साथ प्रमाणीकरण करते समय यह पैरामीटर आवश्यक है.
क्लाइंट-सीक्रेट क्लाइंट सीक्रेट का उपयोग GitHub पाइपलाइन को प्रमाणित करने के लिए किया जाता है. सर्विस प्रिंसिपल क्रेडेंशियल्स के साथ प्रमाणीकरण करते समय यह पैरामीटर आवश्यक है.
टैनेंट-id app-id तथाclient-secret के साथ प्रमाणित करते समय टैनेंट ID.
समाधान-नाम (आवश्यक) क्लोन करने के लिए आवश्यक solution.zip फ़ाइल का पथ और नाम (उदाहरण के लिए, out/CI/ALMLab.zip).
समाधान-संस्करण क्लोन करने के लिए समाधान का संस्करण.
लक्ष्य-फ़ोल्डर निकाले गए समाधान को रखने के लिए लक्ष्य फ़ोल्डर. (उदाहरण के लिए, गिट संग्रह\target-समाधान-फ़ोल्डर).
कार्यरत-निर्देशिका समाधान की क्लोनिंग के लिए आवश्यक कलाकृतियों में कार्य के लिए अस्थायी फ़ोल्डर.
डिफ़ॉल्ट: root of the repository

समाधान-जाँचें

विसंगतियों का पता लगाने के लिए समाधान फ़ाइल की जाँच करता है.

मापदंड विवरण
परिवेश-URL (आवश्यक) परिवेश का URL जिसमें से आप समाधान को क्लोन करना चाहते हैं (उदाहरण के लिए, https://YourOrg.crm.dynamics.com).
उपयोगकर्ता का नाम (ज़रूरी) यदि आप उपयोगकर्तानाम/पासवर्ड प्रमाणीकरण का इस्तेमाल कर रहे हैं, जुड़ने के लिए आप द्वारा इस्तेमाल किया जाने वाले अकाउंट का उपयोगकर्तानाम.
पासवर्ड-सीक्रेट (ज़रूरी) यदि आप उपयोगकर्तानाम/पासवर्ड प्रमाणीकरण का इस्तेमाल कर रहे हैं, उस अकाउंट के लिए पासवर्ड जिसे आप कनेक्ट करने के लिए उपयोग कर रहे हैं.
app-id वह अनुप्रयोग ID जिसके साथ प्रमाणित किया जाना है. सर्विस प्रिंसिपल क्रेडेंशियल्स के साथ प्रमाणीकरण करते समय यह पैरामीटर आवश्यक है.
क्लाइंट-सीक्रेट क्लाइंट सीक्रेट का उपयोग GitHub पाइपलाइन को प्रमाणित करने के लिए किया जाता है. सर्विस प्रिंसिपल क्रेडेंशियल्स के साथ प्रमाणीकरण करते समय यह पैरामीटर आवश्यक है.
टैनेंट-id app-id तथाclient-secret के साथ प्रमाणित करते समय टैनेंट ID.
पथ (आवश्यक) समाधान फ़ाइल का पथ और नाम जिसे आप जाँच करना चाहते हैं.
जियो Microsoft Power Platform परीक्षक सेवा की कौन सी भौगोलिक स्थान का उपयोग करना है. डिफ़ॉल्ट मान 'संयुक्त राज्य' है.
नियम-स्तर-ओवरराइड नियमों और उनके स्तरों की JSON सरणी वाली फ़ाइल करने का पथ. स्वीकृत मान हैं: गंभीर, उच्च, निम्न और सूचनात्मक. उदाहरण: [{"Id":"meta-remove-dup-reg","OverrideLevel":"मध्यम"},{"Id":"il-avoid-specialized-update-ops","OverrideLevel":"मध्यम"}]
चेकर-लॉग-आर्टिफ़ैक्ट-नाम आर्टिफ़ैक्ट फ़ोल्डर का नाम जिसके लिए Microsoft Power Platform चेकर लॉग अपलोड किए जाएंगे. डिफ़ॉल्ट मान 'CheckSolutionLogs' है.

समाधान-नवीनीकृत करें

समाधान को अपग्रेड करने की क्षमता प्रदान करता है.

मापदंड विवरण
परिवेश-URL (आवश्यक) परिवेश का URL जिसमें से आप समाधान को क्लोन करना चाहते हैं (उदाहरण के लिए, https://YourOrg.crm.dynamics.com).
उपयोगकर्ता का नाम (ज़रूरी) यदि आप उपयोगकर्तानाम/पासवर्ड प्रमाणीकरण का इस्तेमाल कर रहे हैं, जुड़ने के लिए आप द्वारा इस्तेमाल किया जाने वाले अकाउंट का उपयोगकर्तानाम.
पासवर्ड-सीक्रेट (ज़रूरी) यदि आप उपयोगकर्तानाम/पासवर्ड प्रमाणीकरण का इस्तेमाल कर रहे हैं, उस अकाउंट के लिए पासवर्ड जिसे आप कनेक्ट करने के लिए उपयोग कर रहे हैं.
समाधान-फ़ाइल (आवश्यक) समाधान फ़ाइल का पथ और नाम जिसे आप आयात करना चाहते हैं.
app-id वह अनुप्रयोग ID जिसके साथ प्रमाणित किया जाना है. सर्विस प्रिंसिपल क्रेडेंशियल्स के साथ प्रमाणीकरण करते समय यह पैरामीटर आवश्यक है.
क्लाइंट-सीक्रेट क्लाइंट सीक्रेट का उपयोग GitHub पाइपलाइन को प्रमाणित करने के लिए किया जाता है. सर्विस प्रिंसिपल क्रेडेंशियल्स के साथ प्रमाणीकरण करते समय यह पैरामीटर आवश्यक है.
टैनेंट-id app-id तथाclient-secret के साथ प्रमाणित करते समय टैनेंट ID.
समाधान-नाम (आवश्यक) उस समाधान का नाम, जिसे नवीनीकृत करना है.
असिंक्रोनस समाधान को असिंक्रोनस रूप से अपग्रेड करता है.
अधिकतम-असिंक्रोनस-प्रतीक्षा-समय मिनटों में अधिकतम एसिन्क्रॉनस प्रतीक्षा समय. डिफ़ॉल्ट मान 60 मिनट है.

पैकेज कार्य

ये कार्य संकुल के विरुद्ध कार्य करते हैं और इसमें निम्नलिखित शामिल हैं.

परिनियोजन-पैकेज

पैकेज के साथ पैकेज dll या ज़िप फ़ाइल को परिनियोजित करने की क्षमता प्रदान करता है.

नोट

यह क्रिया केवल एक Windows पर समर्थित है.

मापदंड विवरण
परिवेश-URL (आवश्यक) परिवेश का URL जिसमें से आप समाधान को क्लोन करना चाहते हैं (उदाहरण के लिए, https://YourOrg.crm.dynamics.com).
उपयोगकर्ता का नाम (ज़रूरी) यदि आप उपयोगकर्तानाम/पासवर्ड प्रमाणीकरण का इस्तेमाल कर रहे हैं, जुड़ने के लिए आप द्वारा इस्तेमाल किया जाने वाले अकाउंट का उपयोगकर्तानाम.
पासवर्ड-सीक्रेट (ज़रूरी) यदि आप उपयोगकर्तानाम/पासवर्ड प्रमाणीकरण का इस्तेमाल कर रहे हैं, उस अकाउंट के लिए पासवर्ड जिसे आप कनेक्ट करने के लिए उपयोग कर रहे हैं.
app-id वह अनुप्रयोग ID जिसके साथ प्रमाणित किया जाना है. सर्विस प्रिंसिपल क्रेडेंशियल्स के साथ प्रमाणीकरण करते समय यह पैरामीटर आवश्यक है.
क्लाइंट-सीक्रेट क्लाइंट सीक्रेट का उपयोग GitHub पाइपलाइन को प्रमाणित करने के लिए किया जाता है. सर्विस प्रिंसिपल क्रेडेंशियल्स के साथ प्रमाणीकरण करते समय यह पैरामीटर आवश्यक है.
टैनेंट-id app-id तथाclient-secret के साथ प्रमाणित करते समय टैनेंट ID.
पैकेज (आवश्यक) पैकेज के साथ पैकेज dll या ज़िप फ़ाइल का पथ.

पोर्टल कार्य

ये कार्य Power Pages के विरुद्ध निम्न क्रियाएँ करते हैं.

अपलोड-पापोर्टल

Power Pages पर डेटा अपलोड करता है.

मापदंड विवरण
परिवेश-URL (आवश्यक) उस परिवेश का URL जिसमें आप समाधान आयात करना चाहते हैं (उदाहरण के लिए, https://YourOrg.crm.dynamics.com).
app-id वह अनुप्रयोग ID जिसके साथ प्रमाणित किया जाना है. सर्विस प्रिंसिपल क्रेडेंशियल्स के साथ प्रमाणीकरण करते समय यह पैरामीटर आवश्यक है.
क्लाइंट-सीक्रेट क्लाइंट सीक्रेट का उपयोग GitHub पाइपलाइन को प्रमाणित करने के लिए किया जाता है. सर्विस प्रिंसिपल क्रेडेंशियल्स के साथ प्रमाणीकरण करते समय यह पैरामीटर आवश्यक है.
टैनेंट-id app-id तथाclient-secret के साथ प्रमाणित करते समय टैनेंट ID.
अपलोड-पथ वह पथ जहां वेबसाइट सामग्री संग्रहीत की जाती है (उपनाम: -p).
परिनियोजन-प्रोफ़ाइल deployment-profiles/[profile-name].deployment.yaml फ़ाइल में प्रोफ़ाइल चर के माध्यम से परिभाषित परिवेश विवरण के साथ पोर्टल डेटा अपलोड करें.
मॉडल-संस्करण यह इंगित करता है कि अपलोड किया जाने वाला साइट डेटा मानक (1) या उन्नत डेटा मॉडल (2) का उपयोग करेगा। डिफ़ॉल्ट मान '1' है.

Microsoft Power Platform CLI समर्थन के बारे में अधिक जानें Power Pages.

कैटलॉग कार्य (पूर्वावलोकन)

ये कार्य कैटलॉग के विरुद्ध कार्यवाहियाँ करते हैं और इनमें निम्नलिखित शामिल हैं। Power Platform

नोट

वर्तमान में, Power Platform के लिए कैटलॉग कार्य एक पूर्वावलोकन रिलीज़ हैं।

स्थापित करें

लक्ष्य परिवेश में कैटलॉग आइटम स्थापित करें.

मापदंड विवरण
कैटलॉग-आइटम-आईडी (आवश्यक) लक्ष्य वातावरण पर स्थापित किया जाने वाला कैटलॉग आइटम.
लक्ष्य-url (आवश्यक) कैटलॉग आइटम स्थापना के लिए लक्ष्य परिवेश का URL (उदाहरण के लिए, "https://YourOrg.crm.dynamics.com").
सेटिंग (आवश्यक) इंस्टॉलेशन फ्रेमवर्क को निष्पादित करने के लिए रनटाइम पैकेज सेटिंग्स. स्ट्रिंग का प्रारूप key=value|key=value होना चाहिए.
लक्ष्य-संस्करण स्थापित करने हेतु लक्ष्य संस्करण. यदि इसे खाली छोड़ दिया जाए तो प्रकाशित संस्करण का चयन किया जाता है।
जनमत-स्थिति अपने अनुरोध की स्थिति जानने के लिए मतदान करें।

सबमिट करें

वर्तमान वातावरण (संगठन) से सभी प्रकाशित कैटलॉग आइटम सूचीबद्ध करें। Dataverse

मापदंड विवरण
पथ (आवश्यक) कैटलॉग सबमिशन दस्तावेज़ का पथ.
पैकेज-ज़िप पैकेज ज़िप फ़ाइल का पथ.
समाधान-ज़िप समाधान ज़िप फ़ाइल का पथ.
जनमत-स्थिति अपने अनुरोध की स्थिति जानने के लिए मतदान करें।

स्थिति

कैटलॉग इंस्टॉल/सबमिट अनुरोध की स्थिति प्राप्त करें.

मापदंड विवरण
ट्रैकिंग-आईडी (आवश्यक) ट्रैकिंग आईडी का अनुरोध करें.
प्रकार (आवश्यक) अनुरोध प्रकार (मान: इंस्टॉल करें, सबमिट करें)

GitHub वर्कफ़्लो ऑथरिंग

GitHub क्रियाओं का उपयोग करके GitHub वर्कफ़्लोज़ बनाने के बारे में अधिक जानने के लिए, Microsoft Power Platform प्रयोगशालाओं के लिए गिटहब क्रियाएं पूरा करें.

अधिक जानकारी: GitHub Actions के बारे में

यह भी देखें

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