Tindakan GitHub untuk Microsoft Power Platform

Tindakan GitHub mendayakan pembangun untuk membina aliran kerja kitaran hayat pembangunan perisian automatik. Dengan Tindakan GitHub untuk Microsoft Power Platform, anda boleh mencipta aliran kerja dalam repositori anda untuk membina, menguji, membuat pakej, mengeluar dan melaksanakan aplikasi; melakukan automasi serta menguruskan bot dan komponen lain yang dibina pada Microsoft Power Platform.

Tindakan GitHub untuk Microsoft Power Platform termasuk keupayaan berikut:

  • Mengimport dan mengeksport metadata aplikasi (juga dikenali sebagai penyelesaian) yang mengandungi pelbagai komponen platform seperti aplikasi kanvas, aplikasi berpandukan model, aliran desktop, chatbot Power Virtual Agents, model AI Builder, aplikasi penglibatan pelanggan (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing dan Dynamics 365 Project Service Automation) dan penyambung antara persekitaran pembangunan dan kawalan sumber.

  • Melaksanakan untuk persekitaran hiliran.

  • Persekitaran peruntukan atau nyahperuntukan

  • Melakukan pemeriksaan analisis statik terhadap penyelesaian dengan menggunakan penyemak penyelesaian Power Apps.

Anda boleh menggunakan Tindakan GitHub untuk Microsoft Power Platform bersama dengan mana-mana Tindakan GitHub tersedia yang lain untuk menulis aliran kerja bina dan keluaran anda. Aliran kerja yang kebiasaannya dimasukkan oleh pasukan termasuk memperuntukkan persekitaran pembangunan, mengeksport daripada persekitaran pembangunan ke kawalan sumber, menjana binaan dan mengeluarkan aplikasi. Tindakan GitHub untuk Microsoft Power Platform tersedia di https://github.com/marketplace/actions/powerplatform-actions.

Penting

Tindakan GitHub untuk Microsoft Power Platform Build Tools disokong hanya untuk persekitaran Microsoft Dataverse dengan pangkalan data. Maklumat lanjut: Cipta persekitaran dengan pangkalan data

Konsep utama

Tindakan GitHub mendayakan anda untuk mencipta aliran kerja kitaran hayat pembangunan perisian tersuai secara langsung dalam repositori GitHub anda. Untuk gambaran keseluruhan Tindakan GitHub dan konsep teras, semak artikel berikut:

Apakah Tindakan GitHub untuk Microsoft Power Platform?

Tindakan GitHub untuk Microsoft Power Platform ialah koleksi Tindakan GitHub khusus Microsoft Power Platform yang menyingkirkan keperluan untuk memuat turun alatan dan skrip tersuai secara manual untuk mengurus kitaran hayat aplikasi bagi aplikasi yang dibina pada Microsoft Power Platform. Tugas boleh digunakan secara individu, seperti mengimport penyelesaian ke dalam persekitaran hiliran atau digunakan bersama dalam aliran kerja untuk mengatur senario seperti "menjana artifak binaan," "menggunakan untuk menguji" atau "menerima perubahan pembuat." Tugas binaan sebahagian besarnya boleh dikategorikan kepada empat jenis:

  • Pembantu

  • Semak kualiti

  • Penyelesaian

  • Pengurusan persekitaran

Untuk maklumat lanjut tentang tugas individu, pergi ke Tindakan GitHub untuk Microsoft Power Platform.

Dapatkan Tindakan GitHub untuk Microsoft Power Platform

Anda boleh menggunakan Tindakan GitHub untuk Microsoft Power Platform dengan menambah tindakan dalam fail definisi aliran kerja anda (.yml). Sampel definisi aliran kerja tersedia daripada Makmal Tindakan GitHub.

Sambungan ke persekitaran

Untuk berinteraksi dengan persekitaran Dataverse, rahsia mesti dicipta untuk mendayakan pelbagai Tindakan GitHub bagi melaksanakan tugas yang diperlukan. Dua jenis sambungan tersedia:

  • Nama pengguna/kata laluan: Dikonfigurasikan sebagai sambungan perkhidmatan generik dengan nama pengguna dan kata laluan. Pengesahan nama pengguna/kata laluan tidak menyokong pengesahan berbilang faktor.
  • Prinsipal perkhidmatan dan rahsia pelanggan: Jenis sambungan ini menggunakan pengesahan berasaskan prinsipal perkhidmatan dan menyokong pengesahan berbilang faktor. Pengesahan prinsipal perkhidmatan

Jalanan tersedia

Tindakan GitHub untuk Microsoft Power Platform boleh dijalankan pada ejen Microsoft Windows dan ejen Linux.

Soalan lazim

Bagaimanakah saya boleh bermula dengan Tindakan GitHub?

Tutorial: Bermula dengan Tindakan GitHub tersedia sekarang untuk anda cuba. Tutorial ini menunjukkan cara menggunakan pengesahan prinsipal perkhidmatan dan pengesahan nama pengguna/kata laluan standard.

Bagaimanakah saya boleh menjadikan Tindakan GitHub untuk Microsoft Power Platform berfungsi dalam repositori saya?

Pergi ke GitHub Marketplace untuk Tindakan dan cari Power Platform. Apabila anda tiba di halaman tersebut, pilih butang hijau untuk cipta contoh tindakan ke dalam repositori anda.

Pasang Tindakan GitHub

Adakah Tindakan GitHub hanya berfungsi untuk Power Apps?

Tindakan GitHub berfungsi untuk aplikasi kanvas dan aplikasi berpandukan model, Power Virtual Agents, aliran UI dan aliran tradisional, AI Builder, penyambung tersuai dan aliran data, yang semuanya kini boleh ditambahkan pada penyelesaian. Juga termasuk aplikasi Customer Engagement.

Bolehkah saya memasukkan aliran dan aplikasi kanvas?

Ya, aliran dan aplikasi kanvas adalah sedar penyelesaian oleh itu jika komponen ini ditambah ke penyelesaian anda, ia boleh disertakan dalam kitaran hayat aplikasi anda. Walau bagaimanapun, beberapa langkah masih memerlukan konfigurasi manual yang akan ditangani kemudian tahun ini apabila kita memperkenalkan pemboleh ubah dan penyambung persekitaran. Untuk senarai had semasa, pergi ke Had diketahui.

Berapakah kos Tindakan GitHub untuk Microsoft Power Platform?

Tindakan GitHub tersedia tanpa sebarang kos. Walau bagaimanapun, langganan GitHub yang sah diperlukan untuk menggunakan tindakan pada GitHub. Untuk bermula, tindakan 2,000 minit/bulan tersedia secara percuma. Maklumat lanjut: Penetapan harga GitHub

Bolehkah saya menggunakan Tindakan GitHub untuk Microsoft Power Platform dengan Power Pages?

Ya. Anda boleh memuat naik data portal dan menggunakan profil pelaksanaan untuk menyesuaikan parameter pelaksanaan.

Lihat juga

Tindakan GitHub Tersedia Tangan di Makmal

Tindakan GitHub Tersedia