Kongsi melalui


GitHub Actions untuk Microsoft Power Platform

GitHub Actions membolehkan pembangun membina aliran kerja kitaran hayat pembangunan perisian automatik. Dengan GitHub Actions untuk Microsoft Power Platform, anda boleh mencipta aliran kerja dalam repositori anda untuk membina, menguji, membungkus, mengeluarkan dan menggunakan apl; melaksanakan automasi; dan mengurus bot dan komponen lain yang dibina di atas Microsoft Power Platform.

GitHub Actions for Microsoft Power Platform termasuk keupayaan berikut:

  • Mengimport dan mengeksport metadata aplikasi (juga dikenali sebagai penyelesaian) yang mengandungi pelbagai komponen platform seperti aplikasi kanvas, aplikasi dipacu model, aliran desktop, chatbot ejen maya Microsoft Copilot Studio, 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 semakan analisis statik terhadap penyelesaian dengan menggunakan penyemak penyelesaian Power Apps.

Anda boleh menggunakan GitHub Actions for Microsoft Power Platform bersama-sama dengan mana-mana GitHub Actions lain yang tersedia untuk mengarang aliran kerja binaan 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. GitHub Actions untuk Microsoft Power Platform boleh didapati di https://github.com/marketplace/actions/powerplatform-actions.

Penting

GitHub Actions for Microsoft Power Platform disokong hanya untuk persekitaran Microsoft Dataverse dengan pangkalan data. Maklumat lanjut: Cipta persekitaran dengan pangkalan data

Konsep utama

GitHub Actions membolehkan anda mencipta aliran kerja kitaran hayat pembangunan perisian tersuai terus dalam repositori GitHub anda. Untuk gambaran keseluruhan GitHub Actions dan konsep teras, semak artikel berikut:

Apakah GitHub Actions untuk Microsoft Power Platform?

GitHub Actions for Microsoft Power Platform ialah koleksi Microsoft Power Platform khusus GitHub Actions yang menghapuskan keperluan untuk memuat turun alat dan skrip tersuai secara manual untuk mengurus kitaran hayat aplikasi apl yang dibina 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 tugasan individu, pergi ke GitHub Actions untuk Microsoft Power Platform.

Dapatkan GitHub Actions untuk Microsoft Power Platform

Anda boleh menggunakan GitHub Actions untuk Microsoft Power Platform dengan menambah tindakan dalam fail definisi aliran kerja anda (.yml). Takrifan aliran kerja sampel tersedia daripada makmal GitHub Actions.

Sambungan ke persekitaran

Untuk berinteraksi dengan persekitaran Dataverse, rahsia mesti dicipta yang membolehkan pelbagai GitHub Actions 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

GitHub Actions for Microsoft Power Platform boleh dijalankan pada kedua-dua ejen Microsoft Windows dan ejen Linux.

Soalan lazim

Bagaimanakah saya boleh bermula dengan GitHub Actions?

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

Bagaimanakah saya boleh mendapatkan GitHub Actions untuk Microsoft Power Platform bekerja dalam repositori saya?

Pergi ke GitHub Marketplace for Actions dan cari Power Platform. Apabila anda tiba di halaman, pilih butang hijau untuk memasukkan tindakan ke dalam repositori anda.

GitHub Actions Install

Adakah GitHub Actions hanya berfungsi untuk Power Apps?

GitHub Actions berfungsi untuk kedua-dua apl kanvas dan dipacu model, ejen maya Microsoft Copilot Studio, aliran UI dan aliran tradisional, AI Builder, penyambung tersuai dan aliran data, yang semuanya kini boleh ditambah pada penyelesaian. Juga termasuk aplikasi Customer Engagement.

Bolehkah saya memasukkan apl aliran dan 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 GitHub Actions untuk Microsoft Power Platform?

GitHub Actions 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: Harga GitHub

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

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

Lihat juga

GitHub Actions untuk nota keluaran Power Platform
Tersedia GitHub Actions Makmal Hands
Tersedia GitHub Actions