Tindakan GitHub untuk Microsoft Power Platform

Tindakan GitHub memungkinkan pengembang untuk membuat 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, bot obrolan Power Virtual Agents, 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 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 mulai menggunakan Tindakan GitHub?

Tutorial: Persiapan Tindakan GitHub saat ini tersedia untuk Anda coba. Tutorial menunjukkan cara menggunakan otentikasi utama layanan dan autentikasi nama pengguna/sandi standar.

Bagaimana cara mendapatkan Tindakan GitHub agar Microsoft Power Platform berfungsi di penyimpanan saya?

Buka Marketplace GitHub untuk Tindakan dan cari Power Platform. Saat Anda tiba di halaman, pilih tombol hijau untuk mencontohkan tindakan ke penyimpanan Anda.

Tindakan GitHub Instal

Apakah Tindakan GitHub hanya berfungsi untuk Power Apps?

Tindakan GitHub berfungsi untuk aplikasi kanvas dan aplikasi yang diarahkan model, Power Virtual Agents, alur UI dan aliran tradisional, AI Builder, konektor kustom, dan aliran data, yang semuanya sekarang dapat ditambahkan ke solusi. Juga termasuk aplikasi customer engagement

Dapatkah saya menyertakan aplikasi Flow dan Canvas?

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 Tindakan GitHub untuk 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

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

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

Lihat juga

Praktik Lab Tindakan GitHub yang Tersedia

Tindakan GitHub yang Tersedia