GitHub Actions สำหรับ Microsoft Power Platform
GitHub Actions ช่วยให้ผู้พัฒนาสามารถสร้างเวิร์กโฟลว์วงจรชีวิตการพัฒนาซอฟต์แวร์อัตโนมัติได้ ด้วย GitHub Actions สำหรับ Microsoft Power Platform คุณสามารถสร้างเวิร์กโฟลว์ในที่เก็บของคุณเพื่อสร้าง ทดสอบ แพคเกจ นำออกใช้ และปรับใช้แอป ดำเนินการระบบอัตโนมัติ และจัดการบอทและส่วนประกอบอื่นๆ ที่สร้างขึ้นใน Microsoft Power Platform
GitHub Actions สำหรับ Microsoft Power Platform รวมถึงความสามารถดังต่อไปนี้:
การนำเข้าและส่งออกข้อมูลเมตาของแอปพลิเคชัน (เรียกอีกอย่างว่าโซลูชัน) ที่มีส่วนประกอบของแพลตฟอร์มต่างๆ เช่น แอปพลิเคชันแคนวาส แอปพลิเคชันที่ใช้โมเดลเป็นหลัก โฟลว์บนเดสก์ท็อป แชทบอท CoPilot Studio ตัวแทนเสมือน Microsoft แบบจำลอง แอปพลิเคชันการมีส่วนร่วมของลูกค้า (Dynamics 365 Sales, Dynamics 365 ส่วนบริการลูกค้า, AI Builder , Dynamics 365 Marketing และ Dynamics 365 Field Service) และตัวเชื่อมต่อระหว่างสภาพแวดล้อมการพัฒนาและการควบคุมแหล่งที่มา 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 พร้อมให้คุณทดลองใช้งานแล้ว บทช่วยสอนจะแสดงวิธีใช้การตรวจสอบสิทธิ์ผู้ให้บริการและการตรวจสอบสิทธิ์ชื่อผู้ใช้/รหัสผ่านมาตรฐาน
ฉันจะได้รับ GitHub Actions เพื่อทำงานในที่เก็บของฉันได้อย่างไร Microsoft Power Platform
ไปที่ GitHub Marketplace สำหรับการดำเนินการ และค้นหา Power Platform เมื่อคุณมาถึงหน้า ให้เลือกปุ่มสีเขียวเพื่อติดตั้งการดำเนินการลงในพื้นที่เก็บข้อมูลของคุณ
GitHub Actions ทำงานได้เฉพาะกับ Power Appsเท่านั้นหรือไม่
GitHub Actions ทำงานได้กับทั้งแอปแบบแคนวาสและแบบโมเดล 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
ห้องปฏิบัติการ Hands on GitHub Actions พร้อมใช้งานแล้ว
การดำเนินการ GitHub ที่มีอยู่