Comparteix a través de


Accions de GitHub per a Microsoft Power Platform

GitHub Actions permet als desenvolupadors crear fluxos de treball automatitzats del cicle de vida del desenvolupament de programari. Amb Accions de GitHub per al Microsoft Power Platform, podeu crear fluxos de treball al repositori per construir, provar, empaquetar, llançar i distribuir aplicacions, executar l'automatització i administrar els bots i altres components construïts al Microsoft Power Platform.

Les accions de GitHub per a Microsoft Power Platform inclouen les capacitats següents:

  • Importar i exportar metadades d'aplicacions (també conegudes com a solucions) que contenen diversos components de la plataforma, com ara aplicacions de llenç, aplicacions basades en models, fluxos d'escriptori, Microsoft bots de xat virtuals agent de CoPilot Studio, AI Builder models, aplicacions d'interacció amb el client (Dynamics 365 Sales, Dynamics 365 servei d'atenció al client, Dynamics 365 Field Service Dynamics 365 Marketing i Dynamics 365 Project Service Automation) i connectors entre entorns de desenvolupament i control d'origen.

  • Implementació a entorns descendents.

  • Proveïment o anul·lació del proveïment d'entorns

  • Fer comprovacions d'anàlisi estàtica amb solucions mitjançant el comprovador de la solució Power Apps.

Podeu utilitzar Accions de GitHub per al Microsoft Power Platform juntament amb qualsevol altra acció de GitHub disponible per compondre els vostres fluxos de treball de compilació i de llançament. Els fluxos de treball que els equips posen en marxa conjuntament inclouen el proveïment d'entorns de desenvolupament, l'exportació des d'un entorn de desenvolupament al control d'origen, la generació de compilacions i el llançament d'aplicacions. Les accions de GitHub per a Microsoft Power Platform estan disponibles a https://github.com/marketplace/actions/powerplatform-actions.

Important

Les accions de GitHub per al Microsoft Power Platform només són compatibles per a un entorn del Microsoft Dataverse amb una base de dades. Més informació: Crear un entorn amb una base de dades

Conceptes clau

Les Accions de GitHub us permeten crear fluxos de treball de cicle de vida de desenvolupament de programari personalitzats al vostre repositori de GitHub. Per obtenir informació general de les accions del GitHub i els conceptes principals, reviseu els articles següents:

Què són les accions del GitHub per al Microsoft Power Platform?

Accions de GitHub del Microsoft Power Platform és una col·lecció d'accions de GitHub específiques del Microsoft Power Platform que elimina la necessitat de descarregar manualment eines i scripts personalitzats per administrar el cicle de vida de l'aplicació en aplicacions creades amb el Microsoft Power Platform. Les tasques es poden utilitzar individualment, com ara importar una solució en un entorn descendent, o de manera conjunta en un flux de treball per organitzar un escenari com ara "generar un artefacte de creació", "implementar per provar" o "recopil·lar canvis del creador". Les tasques de compilació es classifiquen en gran mesura en quatre tipus:

  • Ajuda

  • Comprovació de qualitat

  • Solució

  • Administració d'entorns

Per obtenir més informació sobre les tasques individuals, aneu a Accions de GitHub per al Microsoft Power Platform.

Obtenir accions del GitHub per al Microsoft Power Platform

Podeu utilitzar accions del GitHub per al Microsoft Power Platform si afegiu les accions al fitxer de definició de flux de treball (.yml). Hi ha disponibles definicions del flux de treball de mostra al Laboratori d'Accions del GitHub.

Connexió a entorns

Per interactuar amb un entorn del Dataverse, s'ha de crear un secret que permeti que les diverses accions del GitHub duguin a terme la tasca necessària. Hi ha disponibles dos tipus de connexions:

  • Nom d'usuari/contrasenya: configurat com a connexió de servei genèric amb el nom d'usuari i la contrasenya. L'autenticació de nom d'usuari/contrasenya no admet l'autenticació de diversos factors.
  • Secret del client i entitat de seguretat de servei: aquest tipus de connexió utilitza l'autenticació basada en l'entitat de seguretat de servei i admet l'autenticació de diversos factors. Autenticació d'una entitat de seguretat de servei

Elements d'execució disponibles

Les accions de GitHub per a Microsoft Power Platform poden executar-se als agents de Microsoft Windows i de Linux.

Preguntes freqüents

Com puc començar amb GitHub Actions?

Tutorial: Començar amb GitHub Actions està disponible ara mateix perquè ho proveu. Els tutorials mostren com utilitzar l'autenticació de l'entitat de servei i l'autenticació estàndard de nom d'usuari/contrasenya.

Com puc obtenir GitHub Actions per Microsoft Power Platform treballar al meu repositori?

Aneu al Marketplace GitGitb per veure accions i cerqueu Power Platform. Quan arribeu a la pàgina, seleccioneu el botó verd per crear una instància de les accions al vostre repositori.

Instal·lar accions del GitHub

Les accions de GitHub només funcionen Power Apps?

GitHub Actions funciona tant per a aplicacions de llenç com basades en models, agents virtuals Microsoft CoPilot Studio, fluxos d'interfície d'usuari i fluxos tradicionals, AI Builder connectors personalitzats i fluxos de dades, tots els quals ara es poden afegir a una solució. També s'inclouen aplicacions d'interacció amb el client.

Puc incloure aplicacions de flux i llenç?

Sí, les aplicacions de flux i de llenç formen part de les solucions, de manera que si aquests components s'afegeixen a la solució, poden participar al cicle de vida de l'aplicació. No obstant, alguns passos encara requereixen la configuració manual, cosa que es corregirà a finals d'aquest any quan introduïm variables d'entorn i connectors. Per obtenir una llista de les limitacions actuals, aneu a Limitacions conegudes.

Quant costa GitHub Actions Microsoft Power Platform ?

Accions delGitHub està disponible sense cap cost. No obstant, cal una subscripció vàlida de GitHub per utilitzar les accions a GitHub. Per començar, hi ha disponibles 2.000 minuts d'accions al mes de franc. Més informació: Preus de GitHub

Puc utilitzar GitHub Actions per amb Microsoft Power Platform Power Pages?

Sí. Podeu carregar dades del portal i utilitzar el perfil d'implementació per personalitzar els paràmetres d'implementació.

Consulteu també

GitHub Actions per a les notes de Power Platform la versió
Laboratori pràctic d'accions de GitHub disponibles
Accions de GitHub disponibles