Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
GitHub Actions permiten aos desenvolvedores crear fluxos de traballo automatizados do ciclo de vida do desenvolvemento de software. Con GitHub Actions para Microsoft Power Platform, podes crear fluxos de traballo no teu repositorio para construír, probar, empaquetar, lanzar e despregar aplicacións; realizar automatización; e xestionar bots e outros compoñentes construídos sobre Microsoft Power Platform.
GitHub Actions para Microsoft Power Platform inclúen as seguintes capacidades:
Importar e exportar metadatos de aplicacións (tamén coñecidos como solucións) que conteñen varios compoñentes da plataforma como aplicacións canvas, aplicacións baseadas en modelos, fluxos de escritorio, chatbots de axentes virtuais Microsoft Copilot Studio, modelos AI Builder, aplicacións de compromiso co cliente (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing e Dynamics 365 Project Service Automation), e conectores entre os entornos de desenvolvemento e Control de versión.
Implantación en ambientes descendentes.
Contornos de aprovisionamento ou desabastecemento
Realizar comprobacións de análise estática contra solucións usando Power Apps comprobador de solucións.
Podes usar GitHub Actions para Microsoft Power Platform xunto con calquera outra GitHub Actions dispoñible para compoñer os teus fluxos de traballo de compilación e lanzamento. Os fluxos de traballo que normalmente poñen en marcha os equipos inclúen o fornecemento de contornos de desenvolvemento, a exportación dun contorno de desenvolvemento ao control de orixe, a xeración de compilacións e a liberación de aplicacións. GitHub Actions para Microsoft Power Platform están dispoñibles en https://github.com/marketplace/actions/powerplatform-actions.
Importante
GitHub Actions para Microsoft Power Platform só son compatibles para un entorno Microsoft Dataverse con base de datos. Máis información: Crear un ambiente cunha base de datos
Conceptos clave
GitHub Actions permítenche crear fluxos de traballo personalizados para o ciclo de vida do desenvolvemento de software directamente no teu repositorio de GitHub. Para unha visión xeral de GitHub Actions e conceptos fundamentais, revisa os seguintes artigos:
Que son GitHub Actions para Microsoft Power Platform?
GitHub Actions para Microsoft Power Platform é unha colección de GitHub Actions específicas para Microsoft Power Platform que eliminan a necesidade de descargar manualmente ferramentas e scripts personalizados para xestionar o ciclo de vida das aplicacións construídas sobre Microsoft Power Platform. As tarefas pódense empregar individualmente, como a importación dunha solución a un ambiente descendente, ou empregarse xuntas nun fluxo de traballo para orquestrar un escenario como "xerar un artefacto de compilación", "despregar para probar" ou "colleitar cambios do creador". As tarefas de compilación poden dividirse en catro tipos:
Auxiliar
Control de calidade
Solución
Xestión de ambientes
Para máis información sobre tarefas individuais, vai a GitHub Actions para Microsoft Power Platform.
Obtén GitHub Actions para Microsoft Power Platform
Podes usar GitHub Actions para Microsoft Power Platform engadindo as accións no teu ficheiro de definición de fluxo de traballo (.yml). As definicións de fluxos de traballo de exemplo están dispoñibles no laboratorio GitHub Actions laboratorio.
Conexión con ambientes
Para interactuar cun entorno Dataverse, debe crearse un segredo que permita que as diversas GitHub Actions realicen a tarefa requirida. Hai dous tipos de conexións dispoñibles:
- Nome de usuario/contrasinal: configurado como conexión de servizo xenérico con nome de usuario e contrasinal. A autenticación de nomes de usuario/contrasinais non admite a autenticación multifactor.
- Entidade de seguranza do servizo e segredo do cliente: este tipo de conexión usa a autenticación baseada na entidade de seguranza do servizo e admite a autenticación multifactor. Autenticación principal de servizo
Execucións dispoñibles
GitHub Actions para Microsoft Power Platform pode executarse tanto en axentes Microsoft Windows como en axentes Linux.
Preguntas máis frecuentes
Como comezo con GitHub Actions?
Tutorial: Comeza con GitHub Actions está dispoñible agora mesmo para probas. Os tutoriais amosan como usar a autenticación por principal de servizo e a autenticación estándar de nome de usuario/contrasinal.
Como fago que GitHub Actions para Microsoft Power Platform funcione no meu repositorio?
Vai ao GitHub Mercado de Accións e busca Power Platform. Cando chegues á páxina, selecciona o botón verde para crear unha instancia das accións no teu repositorio.
Só GitHub Actions funcionan para Power Apps?
GitHub Actions funciona tanto para aplicacións de canvas como de modelos, axentes virtuais de Microsoft Copilot Studio, fluxos de interface e fluxos tradicionais, AI Builder, conectores personalizados e fluxos de datos, todos os cales agora poden engadirse a unha solución. Tamén se inclúen as aplicacións de Customer Engagement.
Podo incluír aplicacións de fluxo e lenzo?
Si, os fluxos e as aplicacións de lenzo recoñecen as solucións, polo que se estes compoñentes se engaden á súa solución, poden participar no ciclo de vida da súa aplicación. Non obstante, algúns pasos aínda requiren unha configuración manual, que será abordada a finais deste ano cando introduzamos variables de contorno e conectores. Para obter unha lista das limitacións actuais, vaia a Limitacións coñecidas.
Canto custa GitHub Actions Microsoft Power Platform?
GitHub Actions están dispoñibles de balde. Con todo, é necesario ter unha subscrición válida a GitHub para usar as accións en GitHub. Para comezar, hai 2.000 minutos de acción ao mes dispoñibles de balde. Máis información: GitHub prezos
Podo usar GitHub Actions para Microsoft Power Platform con Power Pages?
Si. Pode cargar datos do portal e usar o perfil de implementación para personalizar os parámetros de implementación.
Ver tamén
GitHub Actions para as notas de versión de Power Platform
Dispoñible GitHub Actions laboratorio práctico
Dispoñible GitHub Actions