Bagikan melalui


Tindakan GitHub untuk Microsoft Power Platform

GitHub Actions memungkinkan pengembang untuk membangun alur kerja siklus hidup pengembangan perangkat lunak otomatis. Dengan Tindakan GitHub untuk Microsoft Power Platform, Anda dapat membuat alur kerja dalam repositori Anda untuk membuat, menguji, mengemas, merilis, dan menerapkan aplikasi; melakukan otomatisasi; serta mengelola bot dan komponen lainnya yang dibangun di Microsoft Power Platform.

Tindakan GitHub 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 berdasarkan model, alur desktop, chatbot agen virtual Microsoft CoPilot Studio, model AI Builder , aplikasi keterlibatan pelanggan (Dynamics 365 Sales, Dynamics 365 layanan pelanggan, Dynamics 365 Field Service, Dynamics 365 Marketing, dan Dynamics 365 Project Service Automation), dan 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 Tindakan GitHub untuk Microsoft Power Platform bersama dengan Tindakan GitHub lainnya yang tersedia untuk menulis alur kerja pembuatan dan perilisan. Alur kerja yang biasanya diterapkan oleh tim mencakup penyediaan lingkungan pengembangan, mengekspor dari lingkungan pengembangan ke kontrol sumber, menghasilkan build, dan merilis aplikasi. Tindakan GitHub untuk Microsoft Power Platform tersedia di https://github.com/marketplace/actions/powerplatform-actions.

Penting

Tindakan GitHub untuk Microsoft Power Platform hanya didukung untuk lingkungan Microsoft Dataverse dengan database. Informasi selengkapnya: Membuat lingkungan dengan basis data

Konsep kunci

Tindakan GitHub memungkinkan Anda membuat alur kerja siklus hidup pengembangan perangkat lunak khusus langsung di repositori GitHub Anda. Untuk Ikhtisar tindakan dan konsep inti GitHub, baca artikel berikut:

Apa saja Tindakan GitHub untuk Microsoft Power Platform?

Tindakan GitHub Microsoft Power Platform adalah kumpulan tindakan GitHub spesifik Microsoft Power Platform—yang menghilangkan kebutuhan untuk mengunduh peralatan dan skrip kustom secara manual untuk mengelola siklus hidup aplikasi aplikasi yang dibangun Microsoft Power Platform. Tugas dapat digunakan secara individual, seperti mengimpor solusi ke lingkungan hilir, atau digunakan bersama di alur kerja untuk mengatur skenario seperti "menghasilkan artefak Build," "sebarkan ke tes," atau "perubahan pembuat panen." Tugas build dapat dikategorikan secara luas menjadi empat jenis:

  • Pembantu

  • Pemeriksaan kualitas

  • Solusi

  • Manajemen lingkungan

Untuk informasi lebih lanjut tentang tugas individual, buka Tindakan GitHub Microsoft Power Platform.

Dapatkan Tindakan GitHub untuk Microsoft Power Platform

Anda dapat menggunakan tindakan GitHub Microsoft Power Platform dengan menambahkan tindakan dalam file definisi alur kerja (.yml). Contoh definisi alur kerja tersedia dari Lab Tindakan GitHub.

Koneksi ke lingkungan

Untuk berinteraksi dengan lingkungan Dataverse, rahasia harus dibuat yang memungkinkan berbagai tindakan GitHub 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

Yang Siap Dijalankan

Tindakan GitHub untuk Microsoft Power Platform dapat dijalankan pada agen Microsoft Windows dan agen Linux.

Tanya jawab

Bagaimana cara memulai GitHub Actions?

Tutorial: Mulai dengan GitHub Actions tersedia sekarang untuk Anda coba. Tutorial menunjukkan cara menggunakan autentikasi perwakilan layanan dan autentikasi nama pengguna/kata sandi standar.

Bagaimana cara mendapatkan GitHub Actions untuk Microsoft Power Platform bekerja di repositori saya?

Buka Marketplace GitHub untuk Tindakan dan cari Power Platform. Saat Anda tiba di halaman, pilih tombol hijau untuk membuat instans tindakan ke dalam repositori Anda.

Tindakan GitHub Instal

Apakah GitHub Actions hanya berfungsi untuk Power Apps?

GitHub Actions berfungsi untuk aplikasi kanvas dan berdasarkan model, agen virtual Microsoft CoPilot Studio, alur UI dan alur tradisional, AI Builder konektor kustom, dan aliran data, yang semuanya sekarang dapat ditambahkan ke solusi. Juga termasuk aplikasi customer engagement

Bisakah 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 Microsoft Power Platform ?

Tindakan GitHub tersedia tanpa biaya. Namun, langganan GitHub yang valid diperlukan untuk menggunakan tindakan di GitHub. Untuk memulai, 2.000 menit/bulan tindakan tersedia secara gratis. Informasi selengkapnya: Harga GitHub

Bisakah saya menggunakan GitHub Actions untuk Microsoft Power Platform Power Pages?

Ya. Anda dapat mengunggah data portal dan menggunakan profil penyebaran untuk menyesuaikan parameter penyebaran.

Baca juga

GitHub Actions untuk Power Platform catatan rilis
Lab Langsung GitHub Actions yang Tersedia
Tindakan GitHub yang Tersedia