Poznámka
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete sa skúsiť prihlásiť alebo zmeniť adresáre.
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete skúsiť zmeniť adresáre.
GitHub Actions umožňujú vývojárom vytvárať automatizované životné cykly vývoja softvéru. S GitHub Actions pre Microsoft Power Platform môžete vytvárať pracovné postupy vo vašom repozitári na vytváranie, testovanie, balenie, vydávanie a nasadzovanie aplikácií; vykonávať automatizáciu; a spravovať boty a ďalšie komponenty postavené na Microsoft Power Platform.
GitHub Actions for Microsoft Power Platform zahŕňajú nasledujúce možnosti:
Import a export metadát aplikácií (známych aj ako riešenia), ktoré obsahujú rôzne komponenty platformy, ako sú aplikácie na plátne, aplikácie riadené modelmi, desktopové toky, chatboty virtuálnych agentov Microsoft Copilot Studio, modely AI Builder, aplikácie na zapojenie zákazníkov (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing a Dynamics 365 Project Service Automation), a prepojenia medzi vývojovými prostrediami a Správa zdrojového kódu.
Nasadenie do nadväzujúcich prostredí.
Zriaďovanie a rušenie prostredí
Vykonávanie statických analytických kontrol voči riešeniam pomocou Power Apps solution checker.
Môžete použiť GitHub Actions pre Microsoft Power Platform spolu s akýmikoľvek ďalšími dostupnými GitHub Actions na zostavenie vašich pracovných tokov zostavovania a vydávania. Medzi pracovné postupy, ktoré tímy bežne používajú, patria poskytovanie vývojových prostredí, export z vývojového prostredia do riadenia zdrojov, generovanie zostavení a vydávanie aplikácií. GitHub Actions pre Microsoft Power Platform sú dostupné na https://github.com/marketplace/actions/powerplatform-actions.
Dôležité
GitHub Actions pre Microsoft Power Platform sú podporované iba v prostredí Microsoft Dataverse s databázou. Ďalšie informácie: Vytvorenie prostredia s databázou
Kľúčové koncepty
GitHub Actions vám umožňuje vytvárať vlastné životné cykly vývoja softvéru priamo vo vašom GitHub repozitári. Pre prehľad GitHub Actions a základných konceptov si pozrite nasledujúce články:
Čo sú GitHub Actions pre Microsoft Power Platform?
GitHub Actions for Microsoft Power Platform je zbierka Microsoft Power Platform-špecifických GitHub Actions, ktoré eliminujú potrebu manuálneho sťahovania vlastných nástrojov a skriptov na správu životného cyklu aplikácií postavených na Microsoft Power Platform. Úlohy môžu byť použité jednotlivo, napríklad na importovanie riešenia do následného prostredia, alebo môžu byť použité spolu v postupe na usporiadanie scenára, ako je „generovanie artefaktu zostavenia“, „nasadenie na testovanie“ alebo „hromadenie zmien výrobcu.“ Úlohy zostavenia sa dajú zväčša rozdeliť do štyroch typov:
Pomocník
Kontrola kvality
Riešenie
Správa prostredia
Pre viac informácií o jednotlivých úlohách choďte na GitHub Actions pre Microsoft Power Platform.
Získajte GitHub Actions pre Microsoft Power Platform
Môžete použiť GitHub Actions na Microsoft Power Platform pridaním akcií do súboru s definíciou workflow (.yml). Ukážkové definície pracovných postupov sú dostupné v GitHub Actions lab.
Pripojenie k prostrediam
Na interakciu s prostredím Dataverse je potrebné vytvoriť tajomstvo, ktoré umožní rôznym GitHub Actions vykonať požadovanú úlohu. Sú dostupné dva typy pripojení:
- Používateľské meno/heslo: Konfigurované ako všeobecné pripojenie k službe s používateľským menom a heslom. Overenie pomocou používateľského mena/hesla nepodporuje viacfaktorové overenie.
- Objekt služby a tajný kľúč klienta: tento typ pripojenia používa overenie založené na objekte služby a podporuje viacfaktorové overovanie. Autentifikácia objektu služby
Dostupné spúšťače
GitHub Actions pre Microsoft Power Platform môže bežať na agentoch Microsoft Windows aj Linux agentoch.
Najčastejšie otázky
Ako začať s GitHub Actions?
Návod: Začnite s GitHub Actions je práve teraz dostupný na vyskúšanie. Tutoriály ukazujú, ako používať autentifikáciu servisného princípu a štandardnú autentifikáciu používateľského mena/hesla.
Ako dostanem GitHub Actions pre Microsoft Power Platform pracovať v mojom repozitári?
Choďte na GitHub Marketplace for Actions a vyhľadajte Power Platform. Keď sa dostanete na stránku, vyberte zelené tlačidlo na vytvorenie inštancií akcií do vášho úložiska.
Funguje GitHub Actions len pre Power Apps?
GitHub Actions funguje pre canvas aj modelovo riadené aplikácie, virtuálnych agentov Microsoft Copilot Studio, UI toky a tradičné toky, AI Builder, vlastné konektory a dátové toky, ktoré je teraz možné pridať do riešenia. Zahrnuté sú aj aplikácie customer engagement.
Môžem zahrnúť aplikácie Flow a Canvas?
Áno, postupy a aplikácie plátna závisia od riešení, takže ak sa tieto komponenty pridajú do vášho riešenia, môžu sa podieľať na životnom cykle vašej aplikácie. Niektoré kroky však stále vyžadujú manuálnu konfiguráciu, ktorej sa budeme venovať neskôr v tomto roku, keď predstavíme premenné prostredia a konektory. Zoznam aktuálnych obmedzení nájdete v časti Známe obmedzenia.
Koľko stojí GitHub Actions za Microsoft Power Platform?
GitHub Actions sú dostupné bezplatne. Na používanie akcií na GitHub je však potrebné platné predplatné GitHub. Na začiatok je zadarmo k dispozícii 2 000 akčných minút/mesiac. Viac informácií: GitHub ceny
Môžem použiť GitHub Actions na Microsoft Power Platform s Power Pages?
Áno. Môžete nahrať údaje portálu a použiť profil nasadenia na prispôsobenie parametrov nasadenia.
Pozrite si tiež
GitHub Actions pre poznámky k vydaniu Power Platform
Dostupné GitHub Actions Hands on Lab
Dostupné GitHub Actions