Nota
L'accés a aquesta pàgina requereix autorització. Podeu provar d'iniciar la sessió o de canviar els directoris.
L'accés a aquesta pàgina requereix autorització. Podeu provar de canviar els directoris.
GitHub Actions permeten als desenvolupadors crear fluxos de treball automatitzats del cicle de vida del desenvolupament de programari. Amb GitHub Actions per a Microsoft Power Platform, pots crear fluxos de treball al teu repositori per construir, provar, empaquetar, llançar i desplegar aplicacions; realitzar automatitzacions; i gestionar bots i altres components construïts sobre Microsoft Power Platform.
GitHub Actions per a Microsoft Power Platform inclouen les següents capacitats:
Importar i exportar metadades d'aplicacions (també conegudes com a solucions) que contenen diversos components de plataforma com aplicacions canvas, aplicacions basades en models, fluxos d'escriptori, xatbots virtuals d'agents Microsoft Copilot Studio, models AI Builder, aplicacions de compromís amb el client (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing i Dynamics 365 Project Service Automation), i connectors entre entorns de desenvolupament i Control de fonts.
Implementació a entorns descendents.
Proveïment o anul·lació del proveïment d'entorns
Realitzar comprovacions d'anàlisi estàtica contra solucions utilitzant Power Apps verificador de solucions.
Pots utilitzar GitHub Actions per a Microsoft Power Platform juntament amb qualsevol altra GitHub Actions disponible per compondre els teus fluxos de treball de compilació i 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. GitHub Actions per Microsoft Power Platform estan disponibles a https://github.com/marketplace/actions/powerplatform-actions.
Important
GitHub Actions per a Microsoft Power Platform només són compatibles amb un entorn Microsoft Dataverse amb una base de dades. Més informació: Crear un entorn amb una base de dades
Conceptes clau
GitHub Actions et permet crear fluxos de treball personalitzats per al cicle de vida del desenvolupament de programari directament al teu repositori de GitHub. Per a una visió general de GitHub Actions i conceptes bàsics, reviseu els següents articles:
Què són GitHub Actions per a Microsoft Power Platform?
GitHub Actions per a Microsoft Power Platform és una col·lecció de GitHub Actions específiques de Microsoft Power Platform que eliminen la necessitat de descarregar manualment eines i scripts personalitzats per gestionar el cicle de vida de les aplicacions construïdes 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ó
Gestió de l'entorn
Per a més informació sobre tasques individuals, ves a GitHub Actions per a Microsoft Power Platform.
Obteniu GitHub Actions per a Microsoft Power Platform
Pots utilitzar GitHub Actions per a Microsoft Power Platform afegint les accions al teu fitxer de definició de flux de treball (.yml). Exemples de definicions de fluxos de treball estan disponibles al laboratori GitHub Actions .
Connexió a entorns
Per interactuar amb un entorn Dataverse, cal crear un secret que permeti que les diverses GitHub Actions realitzin la tasca requerida. 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
GitHub Actions per a Microsoft Power Platform pot funcionar tant en agents Microsoft Windows com en agents Linux.
Preguntes freqüents
Com començo amb GitHub Actions?
Tutorial: Comença amb GitHub Actions està disponible ara mateix per provar-lo. Els tutorials mostren com utilitzar l'autenticació del principal de servei i l'autenticació estàndard de nom d'usuari/contrasenya.
Com puc fer que GitHub Actions per Microsoft Power Platform funcionin al meu repositori?
Ves al mercat GitHub per a accions i busca Power Platform. Quan arribeu a la pàgina, seleccioneu el botó verd per crear una instància de les accions al vostre repositori.
Només GitHub Actions funcionen per a Power Apps?
GitHub Actions funcionen tant per a aplicacions de canvas com de models, agents virtuals de Microsoft Copilot Studio, fluxos d'interfície i fluxos tradicionals, AI Builder, connectors personalitzats i fluxos de dades, tot això ara que es pot 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 per Microsoft Power Platform?
GitHub Actions estan disponibles sense cost. Tanmateix, es requereix una subscripció vàlida a GitHub per utilitzar les accions de GitHub. Per començar, hi ha disponibles 2.000 minuts d'accions al mes de franc. Més informació: preus GitHub preus
Puc utilitzar GitHub Actions per a Microsoft Power Platform amb 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 versió de Power Platform
Disponible GitHub Actions laboratori pràctic
Disponible GitHub Actions