แชร์ผ่าน


GitHub Actions สำหรับ Microsoft Power Platform

GitHub Actions ช่วยให้นักพัฒนาสามารถสร้างเวิร์กโฟลว์วงจรชีวิตการพัฒนาซอฟต์แวร์อัตโนมัติได้ ด้วย GitHub Actions สำหรับ Microsoft Power Platform คุณสามารถสร้างเวิร์กโฟลว์ในที่เก็บของคุณเพื่อสร้าง ทดสอบ แพคเกจ นำออกใช้ และปรับใช้แอป ดำเนินการระบบอัตโนมัติ และจัดการบอทและส่วนประกอบอื่นๆ ที่สร้างขึ้นใน Microsoft Power Platform

GitHub Actions สำหรับ Microsoft Power Platform รวมถึงความสามารถดังต่อไปนี้:

  • การนําเข้าและส่งออกเมตาดาต้าของแอปพลิเคชัน (หรือที่เรียกว่าโซลูชัน) ที่ประกอบด้วยคอมโพเนนต์ของแพลตฟอร์มต่าง ๆ เช่น แอปพื้นที่ทํางาน แอปแบบจําลองข้อมูล โฟลว์เดสก์ท็อป แชทบอทของ Microsoft Copilot Studio เสมือนแบบจําลอง AI Builder แอป customer engagement (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing, และ Dynamics 365 Project Service Automation) และตัวเชื่อมต่อระหว่างสภาพแวดล้อมการพัฒนาและการควบคุมแหล่งที่มา

  • การปรับใช้กับสภาพแวดล้อมดาวน์สตรีม

  • การเตรียมใช้งานหรือการยกเลิกการเตรียมใช้งานสภาพแวดล้อม

  • ดำเนินการตรวจสอบการวิเคราะห์แบบสถิตกับโซลูชันโดยใช้ ตัวตรวจสอบโซลูชัน Power Apps

คุณสามารถใช้ GitHub Actions สำหรับ Microsoft Power Platform พร้อมกับ GitHub Actions อื่นใดที่พร้อมใช้งาน เพื่อสร้างและเผยแพร่เวิร์กโฟลว์ของคุณ เวิร์กโฟลว์ที่ทีมเตรียมไว้โดยทั่วไป ได้แก่ การจัดเตรียมสภาพแวดล้อมการพัฒนา การส่งออกจากสภาพแวดล้อมการพัฒนาไปยังตัวควบคุมแหล่งที่มา การจัดทำการสร้าง และการนำแอปออกใช้ GitHub Actions สำหรับ Microsoft Power Platform มีอยู่ที่ https://github.com/marketplace/actions/powerplatform-actions

สำคัญ

GitHub Actions สำหรับ Microsoft Power Platform ได้รับการสนับสนุนสำหรับ สภาพแวดล้อม Microsoft Dataverse ที่มีฐานข้อมูลเท่านั้น ข้อมูลเพิ่มเติม: สร้างสภาพแวดล้อมที่มีฐานข้อมูล

แนวคิดหลัก

GitHub Actions ช่วยให้คุณสร้างเวิร์กโฟลว์วงจรการพัฒนาซอฟต์แวร์แบบกำหนดเองได้โดยตรงในที่เก็บ GitHub ของคุณ สำหรับภาพรวมของ GitHub Actions และแนวคิดหลัก โปรดจรวจทานบทความต่อไปนี้:

GitHub Actions สำหรับ Microsoft Power Platform คืออะไร

GitHub Actions สำหรับ Microsoft Power Platform คือชุดของ Microsoft Power Platform GitHub Actions เฉพาะที่กำจัดความต้องการในการดาวน์โหลดเครื่องมือและสคริปต์ที่กำหนดเองด้วยตนเอง เพื่อจัดการวงจรชีวิตแอปพลิเคชันของแอปที่สร้างขึ้นใน Microsoft Power Platform สามารถใช้งานได้ทีละงาน เช่น การนำเข้าโซลูชันลงในสภาพแวดล้อมดาวน์สตรีม หรือใช้ร่วมกันในเวิร์กโฟลว์เพื่อจัดระเบียบสถานการณ์จำลอง เช่น "จัดทำอาร์ทิแฟกต์การสร้าง" "ปรับใช้เพื่อทดสอบ" หรือ "การเปลี่ยนแปลงผู้สร้างผลลัพธ์"

  • ตัวช่วยเหลือ

  • ตรวจสอบคุณภาพ

  • โซลูชัน

  • การจัดการสภาพแวดล้อม

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับงานแต่ละงาน ไปที่ GitHub Actions สำหรับ Microsoft Power Platform

รับ GitHub Actions สำหรับ Microsoft Power Platform

คุณสามารถใช้ GitHub Actions สำหรับ Microsoft Power Platform โดยการเพิ่มการดำเนินการในไฟล์ข้อกำหนดเวิร์กโฟลว์ (.yml) ของคุณ ข้อกำหนดเวิร์กโฟลว์ตัวอย่างสามารถใช้ได้จาก ห้องปฏิบัติการ GitHub Actions

การเชื่อมต่อกับสภาพแวดล้อม

เพื่อโต้ตอบกับสภาพแวดล้อม Dataverse ต้องมีการสร้างข้อมูลความลับที่ช่วยให้ GitHub Actions ต่างๆ สามารถทำงานที่ต้องการได้ ชนิดของการเชื่อมต่อสองชนิดพร้อมใช้งาน:

  • ชื่อผู้ใช้/รหัสผ่าน: กำหนดค่าเป็นการเชื่อมต่อบริการทั่วไปด้วยชื่อผู้ใช้และรหัสผ่าน การรับรองความถูกต้องชื่อผู้ใช้/รหัสผ่าน ไม่รองรับการรับรองความถูกต้องแบบหลายปัจจัย
  • บริการหลักและความลับไคลเอนต์ ประเภทการเชื่อมต่อนี้ใช้การพิสูจน์ตัวตนตามหลักบริการและสนับสนุนการพิสูจน์ตัวตนหลายปัจจัย การรับรองความถูกต้องหลักของบริการ

ตัวเรียกใช้งานที่พร้อมใช้

GitHub Actions สำหรับ Microsoft Power Platform สามารถเรียกใช้ได้ทั้งตัวแทน Microsoft Windows และตัวแทน Linux

คำถามที่ถามบ่อย

ฉันจะเริ่มต้นใช้งาน GitHub Actions ได้อย่างไร?

บทช่วยสอน: เริ่มต้นใช้งาน GitHub Actions ให้คุณทดลองใช้ได้แล้ววันนี้ บทช่วยสอนนี้จะแสดงวิธีใช้การยืนยันตัวตนแบบ Service Principal และการยืนยันตัวตนด้วยชื่อผู้ใช้/รหัสผ่านมาตรฐาน

ฉันจะทำให้ GitHub Actions ทำงานในที่เก็บข้อมูลของฉันได้อย่างไร Microsoft Power Platform

ไปที่ GitHub Marketplace สำหรับการดำเนินการ และค้นหา Power Platform เมื่อคุณมาถึงหน้า ให้เลือกปุ่มสีเขียวเพื่อติดตั้งการดำเนินการลงในพื้นที่เก็บข้อมูลของคุณ

ติดตั้ง GitHub Actions

GitHub Actions ทำงานได้เฉพาะกับ Power Appsเท่านั้นหรือไม่

การดําเนินการ GitHub ทํางานสําหรับทั้งแอปพื้นที่ทํางานและแอปที่ขับเคลื่อนด้วยแบบจําลอง ตัวแทนเสมือนของ Microsoft Copilot Studio โฟลว์ UI และโฟลว์แบบดั้งเดิม, AI Builder, ตัวเชื่อมต่อแบบกําหนดเอง และกระแสข้อมูล ซึ่งทั้งหมดนี้สามารถเพิ่มลงในโซลูชันได้แล้ว นอกจากนี้ ยังรวมถึงแอป Customer Engagement

ฉันสามารถรวมแอปโฟลว์และแคนวาสได้หรือไม่

ใช่ โฟลว์และแอปพื้นที่ทำงานเป็นแบบรับรู้โซลูชัน ดังนั้นหากมีการเพิ่มส่วนประกอบเหล่านี้ลงในโซลูชันของคุณ ก็จะสามารถมีส่วนร่วมในวงจรชีวิตของแอปของคุณได้ อย่างไรก็ตาม บางขั้นตอนยังคงต้องมีการตั้งค่าคอนฟิกด้วยตนเอง ซึ่งจะได้รับการแก้ไขในปลายปีนี้ เมื่อเราแนะนำตัวแปรสภาพแวดล้อมและตัวเชื่อมต่อ สำหรับรายการข้อจำกัดในปัจจุบัน ไปที่ ข้อจำกัดที่ทราบ

GitHub Actions Microsoft Power Platform มีราคาเท่าไร?

GitHub Actions พร้อมให้บริการโดยไม่มีค่าใช้จ่าย อย่างไรก็ตาม การสมัครใช้งาน GitHub ที่ถูกต้อง จำเป็นต้องใช้การดำเนินการบน GitHub ในการเริ่มต้นใช้งาน การดำเนินการ 2,000 นาที/เดือนพร้อมใช้งานฟรี ข้อมูลเพิ่มเติม: การกำหนดราคา GitHub

ฉันสามารถใช้ GitHub Actions สำหรับ Microsoft Power Platform กับ Power Pages ได้หรือไม่

ใช่ ท่านสามารถอัปโหลดข้อมูลพอร์ทัลและใช้โปรไฟล์การปรับใช้งานเพื่อปรับแต่งพารามิเตอร์การปรับใช้งานได้

ดูเพิ่มเติม

หมายเหตุการเผยแพร่ GitHub Actions สำหรับ Power Platform
การทดลองปฏิบัติจริงของ GitHub Actions ที่พร้อมใช้งาน
การดำเนินการ GitHub ที่มีอยู่