GitHub akcije za Microsoft Power Platform

Radnje servisa GitHub omogućuju programerima da izgrade automatizirani tijek životnog ciklusa razvoja softvera. Uz GitHub radnje za Microsoft Power Platform možete stvoriti tijekove rada u svojem spremištu za izgradnju, testiranje, pakiranje, objavljivanje i uvođenje aplikacija; izvesti automatizaciju; i upravljati botovima i ostalim komponentama izgrađenima na platformi Microsoft Power Platform.

GitHub radnje za platformu Microsoft Power Platform uključuju sljedeće mogućnosti:

  • Uvoz i izvoz metapodataka aplikacija (poznatih i kao rješenja) koji sadrže razne komponente platforme kao što su aplikacije radnog područja, aplikacije stvorene prema modelu, tijekovi korisničkog sučelja, Power Virtual Agents chatbotovi, modeli AI Buildera, aplikacije za angažiranje kupaca (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing i Dynamics 365 Project Service Automation), te konektori između razvojnih okruženja i kontrole izvora.

  • Uvođenje u nizvodna okruženja.

  • Dodjela ili ukidanje okruženja

  • Izvođenje provjera statičke analize na rješenju pomoću Power Apps provjeritelja rješenja.

Radnje GitHub možete koristiti za Microsoft Power Platform zajedno s ostalim dostupnim radnjama GitHub za sastavljanje vaših tijekova rada međuverzije i objavljivanja. 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 radnje za Microsoft Power Platform dostupne su na https://github.com/marketplace/actions/powerplatform-actions.

Važno

GitHub radnje za Microsoft Power Platform podržane su samo za okruženje Microsoft Dataverse s bazom podataka. Dodatne informacije: Stvaranje okruženja s bazom podataka

Osnovni koncepti

Radnje GitHub omogućuju vam stvaranje prilagođenih tijekova životnog ciklusa razvoja softvera izravno u vašem GitHub spremištu. Pregled radnji servisa GitHub i temeljnih koncepata potražite u sljedećim člancima:

Što su radnje servisa GitHub za Microsoft Power Platform?

Radnje GitHub za Microsoft Power Platform zbirka su specifičnih radnji GitHub za Microsoft Power Platform–koje eliminiraju potrebu za ručnim preuzimanjem prilagođenih alata i skripti za upravljanje životnim ciklusom aplikacija izgrađenih na platformi 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”, „uvođenje za testiranje” ili „prikupljanje promjena proizvođača.” Zadaci za izgradnju mogu se u velikoj mjeri svrstati u četiri vrste:

  • Pomoćnik

  • Provjera kvalitete

  • Rješenje

  • Upravljanje okruženjem

Za dodatne informacije o pojedinačnim zadacima idite na Radnje GitHub za Microsoft Power Platform.

Nabavite radnje servisa GitHub za Microsoft Power Platform

Radnje servisa GitHub za Microsoft Power Platform možete koristiti dodavanjem radnji u datoteku definicije tijeka rada (.yml). Primjeri definicija tijeka rada dostupni su na Laboratorij radnji GitHub.

Veze na okruženja

Za interakciju s okruženjem Dataverse mora se stvoriti tajna koja raznim radnjama servisa GitHub omogućuje da izvrše traženi 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.
  • Upravitelj usluge i klijentova tajna: Ova vrsta veze koristi provjeru autentičnosti koja se temelji na upravitelju usluge–i podržava višestruku provjeru autentičnosti. Provjera autentičnosti upravitelja usluge

Dostupni pokretači

GitHub radnje za Microsoft Power Platform mogu se izvoditi i na Microsoft Windows agentima i na Linux agentima.

Najčešća pitanja

Kako se započinje s GitHub radnjama?

Vodič: Početak rada s GitHub radnjama upravo je dostupan za isprobavanje. Vodiči pokazuju kako koristiti provjeru autentičnosti upravitelja usluge i provjeru autentičnosti standardnog korisničkog imena/lozinke.

Kako mogu postići da GitHub radnje za Microsoft Power Platform rade u mom repozitoriju?

Idite na tržište za GitHub radnje i tražite Power Platform. Kad dođete na stranicu, odaberite zeleni gumb da biste pokrenuli radnje u svom repozitoriju.

Instalacija GitHub radnji

Funkcioniraju li radnje GitHub samo za Power Apps?

GitHub radnje rade i za radno područje i za aplikacije stvorene prema modelu, Power Virtual Agents, Tokove korisničkog sučelja i tradicionalne tokove, AI Builder, prilagođene konektore i tokove podataka, koji se sada mogu dodati rješenju. Uključene su i aplikacije za angažman klijenata.

Mogu li uključiti tokove i aplikacije radnog područja?

Da, tokovi i radna područja svjesni su rješenja, pa ako se ove komponente dodaju vašem rješenju, mogu sudjelovati u životnom ciklusu vaše aplikacije. Međutim, neki koraci i dalje zahtijevaju ručno konfiguriranje, što će biti riješeno kasnije ove godine kada uvedemo varijable okruženja i konektore. Za popis trenutačnih ograničenja idite na Poznata ograničenja .

Koliko stoje radnje GitHub za Microsoft Power Platform?

GitHub radnje su dostupne i bez kakvih troškova. Međutim, za korištenje radnji na GitHubu potrebna je valjana GitHub pretplata. Za početak je besplatno dostupno 2.000 akcijskih minuta mjesečno. Više informacija: Cijene za GitHub

Mogu li upotrebljavati GitHub Actions za Microsoft Power Platform s Power Apps portalima?

Da. Možete prenijeti podatke portala i upotrijebiti profil za uvođenje da biste prilagodili parametre uvođenja.

Pogledajte također

Dostupne radnje GitHub u laboratoriju

Dostupne GitHub akcije