Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
GitHub Actions memungkinkan pengembang untuk membangun alur kerja siklus hidup pengembangan perangkat lunak otomatis. Dengan GitHub Actions untuk Microsoft Power Platform, Anda dapat membuat alur kerja di repositori Anda untuk membangun, menguji, mengemas, merilis, dan menyebarkan aplikasi; melakukan otomatisasi; dan mengelola bot dan komponen lain yang dibangun di Microsoft Power Platform.
GitHub Actions untuk Microsoft Power Platform mencakup kemampuan berikut:
Mengimpor dan mengekspor metadata aplikasi (juga dikenal sebagai solusi) yang berisi berbagai komponen platform seperti aplikasi kanvas, aplikasi berbasis model, alur desktop, Microsoft Copilot Studio chatbot agen virtual, model AI Builder, aplikasi keterlibatan pelanggan (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing, dan Dynamics 365 Project Service Automation), serta konektor antara lingkungan pengembangan dan kontrol sumber.
Penyebaran ke lingkungan hilir.
Lingkungan penyediaan atau pembatalan penyediaan
Melakukan pemeriksaan analisis statis terhadap solusi dengan menggunakan pemeriksa solusi Power Apps.
Anda dapat menggunakan GitHub Actions untuk Microsoft Power Platform bersama dengan GitHub Actions lain yang tersedia untuk menyusun alur kerja build dan rilis Anda. Alur kerja yang biasanya diterapkan oleh tim mencakup penyediaan lingkungan pengembangan, mengekspor dari lingkungan pengembangan ke kontrol sumber, menghasilkan build, dan merilis aplikasi. GitHub Actions untuk Microsoft Power Platform tersedia di https://github.com/marketplace/actions/powerplatform-actions.
Penting
GitHub Actions untuk Microsoft Power Platform hanya didukung untuk lingkungan Microsoft Dataverse dengan database. Informasi selengkapnya: Membuat lingkungan dengan basis data
Konsep kunci
GitHub Actions memungkinkan Anda membuat alur kerja siklus hidup pengembangan perangkat lunak kustom langsung di repositori GitHub Anda. Untuk gambaran umum konsep GitHub Actions dan inti, tinjau artikel berikut:
Apa itu GitHub Actions untuk Microsoft Power Platform?
GitHub Actions untuk Microsoft Power Platform adalah kumpulan GitHub Actions khusus Microsoft Power Platform yang menghilangkan kebutuhan untuk mengunduh alat dan skrip kustom secara manual untuk mengelola siklus hidup aplikasi yang dibangun di Microsoft Power Platform. Tugas dapat digunakan secara individual, seperti mengimpor solusi ke dalam lingkungan hilir, atau digunakan bersama di alur kerja untuk mengatur skenario seperti "menghasilkan artefak build," "menyebarkan untuk pengujian," atau "memetik perubahan pembuat." Tugas build dapat dikategorikan secara luas menjadi empat jenis:
Pembantu
Pemeriksaan kualitas
Solusi
Manajemen lingkungan
Untuk informasi selengkapnya tentang tugas individual, buka GitHub Actions untuk Microsoft Power Platform.
Dapatkan GitHub Actions untuk Microsoft Power Platform
Anda dapat menggunakan GitHub Actions untuk Microsoft Power Platform dengan menambahkan tindakan dalam file definisi alur kerja Anda (.yml). Contoh definisi alur kerja tersedia dari lab GitHub Actions.
Koneksi ke lingkungan
Untuk berinteraksi dengan lingkungan Dataverse, rahasia harus dibuat yang memungkinkan berbagai GitHub Actions untuk melakukan tugas yang diperlukan. Tersedia dua jenis koneksi:
- Nama pengguna/kata sandi: dikonfigurasi sebagai koneksi Layanan Umum dengan nama pengguna dan kata sandi. Otentikasi nama pengguna/kata sandi tidak mendukung otentikasi multifaktor.
- Prinsip layanan dan rahasia klien: jenis sambungan ini menggunakan autentikasi berdasarkan prinsip layanan dan mendukung autentikasi multifaktor. Autentikasi pokok layanan
Pelaksana Tersedia
GitHub Actions untuk Microsoft Power Platform dapat berjalan pada agen Microsoft Windows dan agen Linux.
Tanya jawab
Cara saya mulai menggunakan GitHub Actions?
Tutorial: Mulai menggunakan GitHub Actions tersedia sekarang untuk Anda mencobanya. Tutorial menunjukkan cara menggunakan autentikasi perwakilan layanan dan autentikasi nama pengguna/kata sandi standar.
Bagaimana cara membuat GitHub Actions untuk Microsoft Power Platform berfungsi di repositori saya?
Buka GitHub Marketplace for Actions dan cari Power Platform. Saat Anda tiba di halaman, pilih tombol hijau untuk menginstansikan aksi ke repositori Anda.
Apakah GitHub Actions hanya berfungsi untuk Power Apps?
GitHub Actions berfungsi untuk kanvas dan aplikasi berbasis model, Microsoft Copilot Studio agen virtual, alur UI, dan alur tradisional, AI Builder, konektor kustom, dan aliran data, yang semuanya sekarang dapat ditambahkan ke solusi. Juga termasuk aplikasi untuk keterlibatan pelanggan.
Dapatkah saya menyertakan aplikasi alur dan kanvas?
Ya, aplikasi aliran dan kanvas peka terhadap solusi, jadi jika komponen ini ditambahkan ke solusi Anda, mereka dapat berpartisipasi dalam siklus hidup aplikasi Anda. Namun, beberapa langkah masih memerlukan konfigurasi manual, yang akan dibahas di akhir tahun ini saat kami memperkenalkan variabel dan konektor lingkungan. Untuk daftar batasan saat ini, buka Batasan yang diketahui.
Berapa biaya GitHub Actions untuk Microsoft Power Platform?
GitHub Actions tersedia tanpa biaya. Namun, langganan GitHub yang valid diperlukan untuk menggunakan tindakan pada GitHub. Untuk memulai, 2.000 menit tindakan per bulan tersedia secara gratis. Informasi selengkapnya: harga GitHub
Bisakah saya menggunakan GitHub Actions untuk Microsoft Power Platform dengan Power Pages?
Ya. Anda dapat mengunggah data portal dan menggunakan profil penyebaran untuk menyesuaikan parameter penyebaran.
Baca juga
Catatan Rilis GitHub Actions untuk Power Platform
Praktikum GitHub Actions tersedia di Lab
Tersedia GitHub Actions