GitHub-handlinger til Microsoft Power Platform
GitHub handlinger gør det muligt for udviklere at bygge automatiserede arbejdsprocesser for softwareudviklingens livscyklus. Med GitHub-handlinger for Microsoft Power Platform kan du oprette arbejdsprocesser i dit lager for at bygge, teste, pakke, frigive og installere apps, udføre automatisering og administrere bots og andre komponenter, der er bygget på Microsoft Power Platform.
GitHub-handlinger for Microsoft Power Platform omfatter følgende funktioner:
Import og eksport af programmetadata (også kaldet løsninger), der indeholder forskellige platformskomponenter, f.eks. lærredsapps, modelbaserede apps, brugergrænsefladeforløb, Power Virtual Agents-chatbilleder, AI Builder-modeller, kundeengagementapps (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing og Dynamics 365 Project Service Automation) og forbindelser mellem udviklingsmiljøer og kildekontrol.
Installation af downstream-miljøer.
Klargøring eller deaktivering af miljøer
Statisk analyse kontrollerer løsninger ved hjælp af Power Apps-løsningskontrol.
Du kan bruge GitHub-handlinger til Microsoft Power Platform sammen med alle andre tilgængelige GitHub-handlinger til at oprette dit build og frigive arbejdsprocesser. Arbejdsprocesser, som teams ofte opretter, omfatter klargøring af udviklingsmiljøer, eksport fra et udviklingsmiljø til kildestyring, oprettelse af builds og frigivelse af apps. Tilgængelige GitHub-handlinger til Microsoft Power Platform på https://github.com/marketplace/actions/powerplatform-actions.
Vigtigt
GitHub-handlinger til Microsoft Power Platform understøttes kun for et Microsoft Dataverse-miljø med en database. Flere oplysninger: Oprette et miljø med en database
Nøglekoncepter
GitHub-handlinger giver dig mulighed for at oprette brugerdefinerede arbejdsprocesser for livscyklussen for softwareudvikling direkte i dit GitHub-lager. Du kan få en oversigt over GitHub-handlinger og kernekoncepter ved at gennemse følgende artikler:
Hvad er GitHub-handlinger for Microsoft Power Platform?
GitHub-handlinger for Microsoft Power Platform er en samling specifikke Microsoft Power Platform–GitHub-handlinger, der fjerner behovet for manuelt at hente brugerdefinerede værktøjssæt og scripts for at administrere programlivscyklussen for apps, der bygger på Microsoft Power Platform. Opgaverne kan bruges individuelt, f.eks. til import af en løsning i et downstream-miljø, eller sammen i en arbejdsproces til udformning af et scenario, f.eks. "generering af en build-artefakt", "installation til test" eller "høstning af udviklerændringer". Build-opgaverne kan primært inddeles i fire typer:
Hjælp
Kvalitetskontrol
Løsning
Administration af miljøer
Du kan finde flere oplysninger om de enkelte opgaver i GitHub-handlinger for Microsoft Power Platform.
Hente GitHub-handlinger for Microsoft Power Platform
Du kan bruge GitHub-handlinger for Microsoft Power Platform ved at tilføje handlingerne i arbejdsprocesdefinitionsfilen (.yml). Der findes eksempler på arbejdsprocesdefinitioner i GitHub-handlingslaboratoriet.
Forbindelse til miljøer
Hvis du vil interagere med et Dataverse-miljø, skal der oprettes en hemmelighed, som gør det muligt for de forskellige GitHub-handlinger at udføre den krævede opgave. Der findes to typer af forbindelser:
- Brugernavn/adgangskode: Konfigureret som en generisk tjenesteforbindelse med brugernavn og adgangskode. Godkendelse via brugernavn/adgangskode understøtter ikke multifaktorgodkendelse.
- Tjenesteprincipal og klienthemmelighed: Denne forbindelsestype bruger godkendelse baseret på tjenesteprincipalen og understøtter multifaktorgodkendelse. Godkende tjenesteprincipal
Tilgængelige kørselsprogrammer
GitHub-handlinger for Microsoft Power Platform kan køre på Microsoft Windows medarbejdere og Linux-medarbejdere.
Ofte stillede spørgsmål
Hvor kommer jeg i gang med GitHub-handlinger?
Selvstudium: Kom i gang med GitHub-handlinger er tilgængeligt lige nu, så du kan prøve det. Selvstudierne viser, hvordan du bruger godkendelse af tjenestesikkerhedskonto og standardgodkendelse af brugernavn/adgangskode.
Hvordan får jeg GitHub-handlinger til Microsoft Power Platform-arbejde i mit lager?
Gå til GitHub-markedsplads for handlinger, og søg efter Power Platform . Når du ankommer til siden, skal du vælge den grønne knap for at indsætte handlingerne i dit lager.

Fungerer GitHub-handlinger kun for Power Apps ?
GitHub-handlinger fungerer for både lærreds- og modelbaserede apps, Power Virtual Agents, flow for brugergrænseflade og traditionelle flows, AI Builder, brugerdefinerede connectorer og dataflows, som nu alle kan føjes til en løsning. Der medfølger også apps til kundeengagement.
Kan jeg inkludere flow- og lærred-apps?
Ja, flows og lærredapps er løsningsbevidste, så hvis disse komponenter føjes til din løsning, kan de deltage i din apps livscyklus. Nogle trin kræver dog stadig manuel konfiguration, som vil blive håndteret senere på året, når vi introducerer miljøvariabler og connectorer. Gå til Kendte begrænsninger for at få vist en liste over aktuelle begrænsninger.
Hvor meget koster GitHub-handlinger for Microsoft Power Platform?
GitHub-handlinger er tilgængelige uden omkostninger. Der kræves dog et gyldigt GitHub-abonnement for at bruge handlingerne på GitHub. For at komme i gang er 2.000 handlingsminutter pr. måned tilgængelige gratis. Mere information: GitHub-priser
Kan jeg bruge GitHub-handlinger til Microsoft Power Platform med Power Apps-portaler?
Ja. Du kan uploade portaldata og bruge udrulningsprofilen til at tilpasse udrulningsparametrene.