Napomena
Za pristup ovoj stranici potrebna je autorizacija. Možete se pokušati prijaviti ili promijeniti direktorije.
Za pristup ovoj stranici potrebna je autorizacija. Možete pokušati promijeniti direktorije.
GitHub Actions omogućuju programerima izgradnju automatiziranih životnih tokova razvoja softvera. S GitHub Actions za Microsoft Power Platform možete kreirati radne tokove u svom repozitoriju za izgradnju, testiranje, pakiranje, izdavanje i implementaciju aplikacija; automatizaciju; te upravljanje botovima i drugim komponentama izgrađenim na Microsoft Power Platform.
GitHub Actions za Microsoft Power Platform uključuju sljedeće mogućnosti:
Uvoz i izvoz metapodataka aplikacija (poznatih i kao rješenja) koji sadrže različite platformske komponente poput canvas aplikacija, aplikacija vođenih modelima, desktop tokova, Microsoft Copilot Studio virtualnih agentnih chatbotova, AI Builder modela, aplikacija za angažman korisnika (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing i Dynamics 365 Project Service Automation), te poveznice između razvojnih okruženja i Kontrola izvornog koda.
Uvođenje u nizvodna okruženja.
Dodjela ili ukidanje okruženja
Izvođenje statičke analize protiv rješenja korištenjem Power Apps provjere rješenja.
Možete koristiti GitHub Actions za Microsoft Power Platform zajedno s ostalim dostupnim GitHub Actions za sastavljanje vaših radnih tokova izgradnje i izdavanja. Tijekovi rada koje timovi obično uspostavljaju uključuju dodjelu resursa razvojnog okruženja, izvoz iz razvojnog okruženja u kontrolu izvora, generiranje međuverzija i objavljivanje aplikacija. GitHub Actions za Microsoft Power Platform dostupni su na https://github.com/marketplace/actions/powerplatform-actions.
Važno
GitHub Actions za Microsoft Power Platform podržani su samo za Microsoft Dataverse okruženje s bazom podataka. Dodatne informacije: Stvaranje okruženja s bazom podataka
Osnovni koncepti
GitHub Actions omogućuju vam kreiranje prilagođenih životnih tokova razvoja softvera izravno u vašem GitHub repozitoriju. Za pregled GitHub Actions i temeljnih koncepata, pogledajte sljedeće članke:
Što su GitHub Actions za Microsoft Power Platform?
GitHub Actions za Microsoft Power Platform je zbirka Microsoft Power Platform-specifičnih GitHub Actions koji uklanjaju potrebu za ručnim preuzimanjem prilagođenih alata i skripti za upravljanje životnim ciklusom aplikacija izgrađenih na Microsoft Power Platform. Zadaci se mogu koristiti pojedinačno, kao što je uvoz rješenja u nizvodno okruženje ili se mogu koristiti zajedno u tijeku rada za orkestriranje scenarija kao što je „generiranje artefakta međuverzije”, „implementacija za testiranje” ili „prikupljanje promjena autora”. Zadaci međuverzije mogu se kategorizirati u četiri tipa:
Pomoćnik
Provjera kvalitete
Rješenje
Upravljanje okruženjem
Za više informacija o pojedinačnim zadacima, posjetite GitHub Actions za Microsoft Power Platform.
Preuzmite GitHub Actions za Microsoft Power Platform
Možete koristiti GitHub Actions za Microsoft Power Platform dodavanjem radnji u datoteku s definicijom tijeka rada (.yml). Primjeri definicija radnih tokova dostupni su u GitHub Actions lab.
Veze na okruženja
Za interakciju s Dataverse okruženjem, mora se stvoriti tajna koja omogućuje različitim GitHub Actions da izvrše potrebni zadatak. Dostupne su dvije vrste veza:
- Korisničko ime / zaporka: Konfigurirano kao generička usluga veza s korisničkim imenom i zaporkom. Provjera autentičnosti korisničkog imena/lozinke ne podržava višestruku provjeru autentičnosti.
- Načelo usluge i tajna klijenta: ova vrsta veze koristi provjeru autentičnosti temeljenu na načelu usluge i podržava višestruku provjeru autentičnosti. Provjera autentičnosti upravitelja usluge
Dostupni pokretači
GitHub Actions za Microsoft Power Platform može raditi i na Microsoft Windows i na Linux agentima.
Najčešća pitanja
Kako započeti s GitHub Actions?
Tutorial: Započnite s GitHub Actions je trenutno dostupan za isprobavanje. Tutorijali pokazuju kako koristiti autentifikaciju putem servisnog principa i standardnu autentifikaciju korisničkog imena/lozinke.
Kako da GitHub Actions za Microsoft Power Platform radim u svom repozitoriju?
Idite na GitHub Marketplace za Actions i potražite Power Platform. Kada stignete na stranicu, odaberite zeleni gumb da biste instancirali radnje u spremište.
Rade li GitHub Actions samo za Power Apps?
GitHub Actions rade za canvas i aplikacije vođene modelima, Microsoft Copilot Studio virtualne agente, UI tokove i tradicionalne tokove, AI Builder, prilagođene konektore i podatkovne tokove, a sve se to sada može dodati u rješenje. Uključene su i aplikacije za angažman klijenata.
Mogu li uključiti aplikacije tijeka i radnog područja?
Da, tijekovi i aplikacije od gotovih gradivnih elemenata svjesne su rješenja, tako da ako se ove komponente dodaju u vaše rješenje, mogu sudjelovati u životnom ciklusu vaše aplikacije. Međutim, neki koraci i dalje zahtijevaju ručnu konfiguraciju koja će se riješiti kasnije ove godine kada uvedemo varijable i poveznike okruženja. Za popis trenutnih ograničenja idite na Poznata ograničenja.
Koliko košta GitHub Actions za Microsoft Power Platform?
GitHub Actions dostupni su besplatno. Međutim, za korištenje akcija na GitHub-u potrebna je valjana GitHub pretplata. Za početak je besplatno dostupno 2000 akcijskih minuta mjesečno. Više informacija: GitHub cijene
Mogu li koristiti GitHub Actions za Microsoft Power Platform s Power Pages?
Da. Možete prenijeti podatke portala i upotrijebiti profil za implementaciju da biste prilagodili parametre implementacije.
Pogledajte
GitHub Actions za bilješke o izdanju Power Platforme
Dostupno GitHub Actions Hands on Lab
Dostupno GitHub Actions