Comparteix a través de


Accions de GitHub per a Microsoft Power Platform

Les accions del GitHub permeten als desenvolupadors crear fluxos de treball de cicle de vida de desenvolupament de programari automàtics. 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'aplicació (també anomenades solucions) que contenen diversos components de la plataforma, com ara les aplicacions del llenç, les aplicacions controlades per models, els fluxos d'escriptori, els bots de xat de Power Virtual Agents, els models d'AI Builder, les aplicacions del Customer Engagement (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing i Dynamics 365 Project Service Automation) i els 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 començo amb les accions del GitHub?

El Tutorial: Comenceu amb les accions del GitHub està disponible ara mateix perquè el proveu. Els tutorials mostren com s'utilitza l'autenticació de l'entitat de seguretat de servei i l'autenticació estàndard de nom d'usuari/contrasenya.

Com puc fer que les accions de GitHub per al Microsoft Power Platform funcionin 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 instanciar les accions al vostre repositori.

Instal·lar accions del GitHub

Accions de GitHub només funciona per al Power Apps?

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

Puc incloure fluxos i aplicacions del 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 Accions de GitHub per al 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 a Microsoft Power Platform amb portals del Power Pages?

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

Consulteu també

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