GitHub Actions dành cho Microsoft Power Platform

GitHub Actions cho phép các nhà phát triển xây dựng quy trình làm việc vòng đời phát triển phần mềm tự động. Bằng cách sử dụng GitHub Actions cho Microsoft Power Platform, bạn có thể tạo dòng công việc trong kho để xây dựng, kiểm tra, đóng gói, phát hành và triển khai các ứng dụng; thực hiện tự động hóa; và quản lý bot và các thành phần khác được xây dựng trên Microsoft Power Platform.

GitHub Actions for Microsoft Power Platform bao gồm các chức năng sau:

  • Nhập và xuất siêu dữ liệu ứng dụng (còn được gọi là giải pháp) chứa các thành phần nền tảng khác nhau như ứng dụng canvas, ứng dụng dựa trên mô hình, dòng máy tính để bàn, chatbot tác nhân ảo Microsoft Copilot Studio, mô hình AI Builder, ứng dụng tương tác với khách hàng (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing và Dynamics 365 Project Service Automation) và các trình kết nối giữa môi trường phát triển và kiểm soát nguồn.

  • Triển khai môi trường xuôi tuyến.

  • Môi trường cung cấp hoặc ngừng cung cấp.

  • Thực hiện kiểm tra phân tích tĩnh đối với các giải pháp bằng cách sử dụng trình kiểm tra dung dịch Power Apps.

Bạn có thể sử dụng GitHub Actions cho Microsoft Power Platform cùng với bất kỳ GitHub Actions nào có sẵn khác để soạn quy trình xây dựng và phát hành của mình. Quy trình làm việc mà các nhóm thường thực hiện bao gồm cung cấp môi trường phát triển, xuất từ môi trường phát triển sang kiểm soát nguồn, tạo bản dựng và phát hành ứng dụng. Bạn có thể tìm GitHub Actions cho Microsoft Power Platform tại https://github.com/marketplace/actions/powerplatform-actions.

Quan trọng

GitHub Actions cho người Microsoft Power Platform chỉ hỗ trợ môi trường Microsoft Dataverse cơ sở dữ liệu. Để biết thêm thông tin, hãy xem tạo môi trường với cơ sở dữ liệu.

Khái niệm chính

Bằng cách sử GitHub Actions, bạn có thể tạo dòng công việc vòng đời phát triển phần mềm tùy chỉnh trực tiếp trong kho GitHub của mình. Để biết tổng quan về các khái GitHub Actions và cốt lõi, hãy xem các bài viết sau:

GitHub Actions cho Microsoft Power Platform là gì?

GitHub Actions for Microsoft Power Platform là một tập hợp các GitHub Actions dành riêng cho Microsoft Power Platform giúp loại bỏ nhu cầu tải xuống công cụ và tập lệnh tùy chỉnh theo cách thủ công để quản lý vòng đời ứng dụng của các ứng dụng được xây dựng trên Microsoft Power Platform. Bạn có thể sử dụng những tác vụ này riêng lẻ, chẳng hạn như nhập một giải pháp vào môi trường xuôi tuyến hoặc sử dụng cùng nhau trong một quy trình làm việc để sắp xếp trường hợp, chẳng hạn như "tạo một thành phần lạ bản dựng", "triển khai để kiểm tra" hoặc "thu thập các thay đổi của người tạo". Có thể phân loại hầu hết các tác vụ xây dựng thành bốn loại:

  • Trình trợ giúp

  • Kiểm tra chất lượng

  • Giải pháp

  • Quản lý môi trường

Để biết thêm thông tin về các nhiệm vụ riêng lẻ, hãy truy cập GitHub Actions để biết Microsoft Power Platform.

Tải GitHub Actions cho Microsoft Power Platform

Bạn có thể sử dụng GitHub Actions cho Microsoft Power Platform bằng cách thêm các thao tác vào tệp định nghĩa quy trình làm việc (.yml). Định nghĩa quy trình làm việc mẫu có sẵn từ phòng thí nghiệm GitHub Actions.

Kết nối với môi trường

Để tương tác với môi trường Dataverse, phải tạo một bí mật cho phép các GitHub Actions khác nhau thực hiện tác vụ được yêu cầu. Có sẵn hai loại kết nối:

  • Tên người dùng/mật khẩu: Được định cấu hình là kết nối dịch vụ chung với tên người dùng và mật khẩu. Xác thực tên người dùng/mật khẩu không hỗ trợ xác thực đa yếu tố.
  • Khóa bí mật của dịch vụ chính và máy khách: Loại kết nối này sử dụng phương thức xác thực dựa trên dịch vụ chính và hỗ trợ phương thức xác thực đa yếu tố. Xác thực dịch vụ chính

Trình chạy có sẵn

GitHub Actions cho các Microsoft Power Platform có thể chạy trên cả hai Windows và các tác nhân Linux.

Câu hỏi thường gặp

Làm cách nào để bắt đầu với GitHub Actions?

Hướng dẫn: Bắt đầu GitHub Actions bạn có thể dùng thử. Hướng dẫn này hướng dẫn cách sử dụng xác thực chính của dịch vụ và xác thực tên người dùng/mật khẩu tiêu chuẩn.

Làm cách nào để lấy GitHub Actions cho Microsoft Power Platform hoạt động trong kho lưu trữ của tôi?

Truy cập Thị trường GitHub cho Hành động và tìm kiếm Power Platform. Khi bạn đến trang, hãy chọn nút màu xanh lá cây để khởi tạo các hành động vào kho lưu trữ của bạn.

GitHub Actions Cài đặt

GitHub Actions chỉ hoạt động cho Power Apps?

GitHub Actions hoạt động cho cả ứng dụng canvas và ứng dụng dựa trên mô hình, tác nhân ảo Microsoft Copilot Studio, luồng giao diện người dùng và dòng truyền thống, AI Builder, trình kết nối tùy chỉnh và luồng dữ liệu, tất cả đều có thể được thêm vào giải pháp. Cũng bao gồm các ứng dụng customer engagement.

Tôi có thể bao gồm các ứng dụng Flow và Canvas không?

Có, các dòng và ứng dụng bảng tùy biến đều nhận thức được giải pháp, vì vậy, nếu bạn thêm các thành phần này vào giải pháp của mình, chúng có thể tham gia vào vòng đời của ứng dụng. Tuy nhiên, một số bước vẫn yêu cầu cấu hình thủ công, sẽ được giải quyết vào cuối năm nay khi chúng tôi giới thiệu các biến môi trường và bộ kết nối. Để biết danh sách các giới hạn hiện tại, hãy truy cập vào Những hạn chế đã biết.

GitHub Actions cho Microsoft Power Platform giá bao nhiêu?

GitHub Actions được cung cấp miễn phí. Tuy nhiên, bạn cần có đăng ký GitHub hợp lệ để sử dụng các hành động GitHub. Để bắt đầu, bạn sẽ nhận được 2.000 phút hành động mỗi tháng miễn phí. Để biết thêm thông tin, hãy xem GitHub giá cả.

Tôi có thể sử dụng GitHub Actions cho Microsoft Power Platform với Power Pages không?

Có. Bạn có thể tải lên dữ liệu cổng thông tin và sử dụng cấu hình triển khai để tùy chỉnh các tham số triển khai.

Xem thêm

GitHub Actions cho ghi chú phát hành Power Platform
Có sẵn GitHub Actions thực hành trong phòng thí nghiệm< / c0>
Có sẵn GitHub Actions< / c0>