Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
GitHub Actions gjør det mulig for utviklere å bygge automatiserte livssyklusarbeidsflyter for programvareutvikling. Med GitHub Actions for Microsoft Power Platform kan du opprette arbeidsflyter i repositoriet for å bygge, teste, pakke, lansere og distribuere apper, utføre automatisering og administrere roboter og andre komponenter som er bygget på Microsoft Power Platform.
GitHub Actions for Microsoft Power Platform inkluderer følgende funksjoner:
Importere og eksportere programmetadata (også kjent som løsninger) som inneholder ulike plattformkomponenter, for eksempel lerretsapper, modelldrevne apper, skrivebordsflyter, Microsoft Copilot Studio chatboter for virtuelle agenter, AI Builder modeller, kundeengasjementsapper (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing og Dynamics 365 Project Service Automation) og koblinger mellom utviklingsmiljøer og kildekontroll.
Distribuere til miljøer nedstrøms.
Klargjøring og avvikling av miljøer
Utføre statiske analysekontroller mot løsninger ved hjelp av Power Apps løsningskontroll.
Du kan bruke GitHub Actions for Microsoft Power Platform sammen med andre tilgjengelige GitHub Actions til å skrive arbeidsflytene for bygg og utgivelse. Arbeidsflyter som team vanligvis setter inn, inkluderer klargjøring av utviklingsmiljøer, eksport fra et utviklingsmiljø til kildekontroll, generering av builds og publisering av apper. GitHub Actions for Microsoft Power Platform er tilgjengelig på https://github.com/marketplace/actions/powerplatform-actions.
Viktig
GitHub Actions for Microsoft Power Platform støttes bare for et Microsoft Dataverse miljø med en database. Mer informasjon: Opprette et miljø med en database
Nøkkelkonsepter
GitHub Actions lar deg opprette arbeidsflyter for tilpasset livssyklus for programvareutvikling direkte i GitHub-repositoriet. Hvis du vil ha en oversikt over GitHub Actions og kjernekonsepter, kan du se følgende artikler:
Hva er GitHub Actions for Microsoft Power Platform?
GitHub Actions for Microsoft Power Platform er en samling av Microsoft Power Platform–spesifikke GitHub Actions som eliminerer behovet for å laste ned egendefinerte verktøy og skript manuelt for å administrere programmets livssyklus for apper som er innebygd Microsoft Power Platform. Oppgavene kan brukes enkeltvis, for eksempel å importere en løsning til et miljø nedstrøms, eller brukes sammen i en arbeidsflyt til å sette opp et scenario, for eksempel "generere en build-artefakt", "distribuere til test" eller "høste inn produsentendringer." Byggeoppgavene kan stort sett kategoriseres i fire typer:
Hjelper
Kvalitetskontroll
Løsning
Behandle miljøer
Hvis du vil ha mer informasjon om individuelle oppgaver, kan du gå til GitHub Actions for Microsoft Power Platform.
Få GitHub Actions for Microsoft Power Platform
Du kan bruke GitHub Actions for Microsoft Power Platform ved å legge til handlingene i arbeidsflytdefinisjonsfilen (.yml). Eksempel på arbeidsflytdefinisjoner er tilgjengelige fra GitHub Actions lab.
Koble til miljøer
Hvis du vil samhandle med et dataversmiljø, må det opprettes en hemmelighet som gjør det mulig for de ulike GitHub Actions å utføre den nødvendige oppgaven. To typer tilkoblinger er tilgjengelig:
- Brukernavn/passord: konfigurert som en generisk tjenestetilkobling med brukernavn og passord. Godkjenning av brukernavn/passord støtter ikke godkjenning med flere faktorer.
- Tjenestens hovednavn og klienthemmelighet: Denne tilkoblingstypen bruker godkjenning basert på tjenestens hovednavn og støtter godkjenning med flere faktorer. Godkjenning av tjenestehovednavn
Tilgjengelige løpere
GitHub Actions for Microsoft Power Platform kan kjøre på både Microsoft Windows-agenter og Linux-agenter.
Vanlige spørsmål
Hvordan kommer jeg i gang med GitHub Actions?
Tutorial: Kom i gang med GitHub Actions er tilgjengelig akkurat nå for å prøve. Opplæringene viser hvordan du bruker tjenestekontohavergodkjenning og standard brukernavn/passordgodkjenning.
Hvordan får jeg GitHub Actions for Microsoft Power Platform til å fungere i mitt repository?
Gå til GitHub Marketplace for Actions og søk etter Power Platform. Når du kommer til siden, velger du den grønne knappen for å starte handlingene i repositoriet.
Fungerer GitHub Actions bare for Power Apps?
GitHub Actions fungerer for både lerrets- og modelldrevne apper, Microsoft Copilot Studio virtuelle agenter, grensesnittflyter og tradisjonelle flyter, AI Builder, egendefinerte koblinger og dataflyter, som alle nå kan legges til i en løsning. Customer Engagement-apper er også inkludert.
Kan jeg inkludere flyt- og lerretsapper?
Ja, flyter og lerretsapper er løsningsavhengige, så hvis disse komponentene legges til i løsningen, kan de delta i livssyklusen til appen. Noen trinn krever imidlertid fortsatt manuell konfigurasjon, som vil bli håndtert senere i år når vi introduserer miljøvariabler og -kontakter. For en liste over gjeldende begrensninger, gå til Kjente begrensninger.
Hvor mye koster GitHub Actions for Microsoft Power Platform?
GitHub Actions er tilgjengelige uten kostnad. Et gyldig GitHub abonnement kreves imidlertid for å bruke handlingene på GitHub. 2000 handlingsminutter per måned kan brukes fritt for å komme i gang. Mer informasjon: GitHub priser
Kan jeg bruke GitHub Actions for Microsoft Power Platform med Power Pages?
Ja. Du kan laste opp portaldata og bruke distribusjonsprofilen til å tilpasse distribusjonsparameterne.
Se også
GitHub Actions for utgivelsesnotater for Power Platform
Tilgjengelig GitHub Actions Hands on Lab
Tilgjengelig GitHub Actions