Notă
Accesul la această pagină necesită autorizare. Puteți încerca să vă conectați sau să modificați directoarele.
Accesul la această pagină necesită autorizare. Puteți încerca să modificați directoarele.
GitHub Actions permit dezvoltatorilor să construiască fluxuri de lucru automatizate pentru ciclul de viață al dezvoltării software. Cu GitHub Actions pentru Microsoft Power Platform, poți crea fluxuri de lucru în depozitul tău pentru a construi, testa, ambala, lansa și implementa aplicații; să efectuezi automatizări și să gestionezi boți și alte componente construite pe Microsoft Power Platform.
GitHub Actions pentru Microsoft Power Platform includ următoarele capabilități:
Importul și exportul metadatelor aplicațiilor (cunoscute și ca soluții) care conțin diverse componente de platformă, cum ar fi aplicații canvas, aplicații bazate pe modele, fluxuri desktop, chatbot-uri virtuale Microsoft Copilot Studio, modele AI Builder, aplicații de implicare a clienților (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing și Dynamics 365 Project Service Automation), precum și conexiuni între mediile de dezvoltare și Control sursă.
Implementarea mediilor din aval.
Medii de furnizare sau anulare a furnizării
Efectuarea verificărilor de analiză statică împotriva soluțiilor folosind Power Apps solution checker.
Poți folosi GitHub Actions pentru Microsoft Power Platform împreună cu orice alte GitHub Actions disponibile pentru a-ți compune fluxurile de lucru de build și release. Fluxurile de lucru pe care echipele le pun în mod obișnuit includ aprovizionarea mediilor de dezvoltare, exportând dintr-un mediu de dezvoltare în controlul sursei, generând versiuni și lansând aplicații. GitHub Actions pentru Microsoft Power Platform sunt disponibile la https://github.com/marketplace/actions/powerplatform-actions.
Important
GitHub Actions pentru Microsoft Power Platform sunt suportate doar pentru un mediu Microsoft Dataverse cu o bază de date. Mai multe informații: Creați un mediu cu o bază de date
Concepte cheie
GitHub Actions îți permit să creezi fluxuri de lucru personalizate pentru ciclul de viață al dezvoltării software direct în depozitul tău GitHub. Pentru o prezentare generală a GitHub Actions și a conceptelor de bază, consultați următoarele articole:
Ce sunt GitHub Actions pentru Microsoft Power Platform?
GitHub Actions pentru Microsoft Power Platform este o colecție de GitHub Actions specifice Microsoft Power Platform, care elimină necesitatea descărcării manuale a uneltelor și scripturilor personalizate pentru a gestiona ciclul de viață al aplicațiilor construite pe Microsoft Power Platform. Sarcinile pot fi utilizate individual pentru a efectua o sarcină, cum ar fi importarea unei soluții într-un mediu din aval, sau folosite împreună într-un flux de lucru pentru a orchestra un scenariu precum „generarea unui artefact de construire”, „implementare pentru testare”, sau „schimbări pentru colector”. Sarcinile de generare pot fi în mare parte clasificate în patru tipuri:
Asistent
Verificarea calității
Soluție
Gestionarea mediilor
Pentru mai multe informații despre sarcinile individuale, accesați GitHub Actions pentru Microsoft Power Platform.
Obține GitHub Actions pentru Microsoft Power Platform
Poți folosi GitHub Actions pentru Microsoft Power Platform adăugând acțiunile în fișierul tău de definire a fluxului de lucru (.yml). Definiții de fluxuri de lucru exemplu sunt disponibile din laboratorul GitHub Actions laborator.
Conexiune la medii
Pentru a interacționa cu un mediu Dataverse, trebuie creat un secret care să permită diferitelor GitHub Actions să îndeplinească sarcina necesară. Sunt disponibile două tipuri de conexiuni:
- Nume utilizator/parolă: Configurat ca o conexiune de serviciu generică cu nume de utilizator și parolă. Autentificarea cu nume de utilizator/parolă nu acceptă autentificarea multifactor.
- Principalul serviciului și secretul clientului: acest tip de conexiune folosește autentificare bazată pe principalul serviciului și acceptă autentificarea multifactorială. Autentificarea principală a serviciului
Rulări disponibile
GitHub Actions pentru Microsoft Power Platform poate rula atât pe agenții Microsoft Windows, cât și pe agenții Linux.
Întrebări frecvente
Cum încep cu GitHub Actions?
Tutorial: Începe cu GitHub Actions este disponibil acum pentru a încerca. Tutorialele arată cum să folosești autentificarea prin principal de serviciu și autentificarea standard a numelor de utilizator/parolă.
Cum pot face ca GitHub Actions pentru Microsoft Power Platform să funcționeze în depozitul meu?
Mergi la GitHub Marketplace for Actions și caută Power Platform. Când ajungeți pe pagină, selectați butonul verde pentru a instanția acțiunile în repozitoriu.
Funcționează GitHub Actions doar pentru Power Apps?
GitHub Actions funcționează atât pentru aplicații canvas, cât și model-drive, agenți virtuali Microsoft Copilot Studio, fluxuri UI și fluxuri tradiționale, AI Builder, conectori personalizați și fluxuri de date, toate acestea putând fi adăugate acum la o soluție. De asemenea, sunt incluse aplicațiile de implicare a clienților.
Pot include aplicații Flow și Canvas?
Da, fluxurile și aplicațiile de tip pânză conștientizează soluțiile, deci dacă aceste componente sunt adăugate la soluția dvs., acestea pot participa la ciclul de viață al aplicației dvs. Cu toate acestea, unii pași încă necesită o configurare manuală, care va fi abordată mai târziu în acest an când vom introduce variabile de mediu și conectori. Pentru o listă a limitărilor actuale, accesați Limitări cunoscute.
Cât costă GitHub Actions pentru Microsoft Power Platform?
GitHub Actions sunt disponibile gratuit. Totuși, este necesar un abonament valid la GitHub pentru a folosi acțiunile de pe GitHub. Pentru început, 2.000 de minute de acțiune/lună sunt disponibile gratuit. Mai multe informații: GitHub prețuri
Pot folosi GitHub Actions pentru Microsoft Power Platform cu Power Pages?
Da. Puteți încărca date de portal și puteți utiliza profilul de implementare pentru a particulariza parametrii de implementare.
Vedeți și
GitHub Actions pentru notele de lansare Power Platform
Disponibil GitHub Actions laborator practic
Disponibil GitHub Actions