Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
GitHub Actions umožňují vývojářům vytvářet pracovní postupy životního cyklu automatizovaného vývoje softwaru. S GitHub Actions pro Microsoft Power Platform můžete v úložišti vytvářet pracovní postupy pro sestavování, testování, balení, vydávání verzí a nasazování aplikací; automatizaci a správu robotů a dalších komponent založených na Microsoft Power Platform.
GitHub Actions pro Microsoft Power Platform zahrnují následující možnosti:
Import a exportování metadata aplikací (označovaných také jako řešení) obsahujících různé komponenty platformy, jako jsou aplikace plátna, modelem řízené aplikace, desktopové toky, Microsoft Copilot Studio chatovací roboti virtuálních agentů, AI Builder modely, aplikace customer engagement (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing a Dynamics 365 Project Service Automation) a konektory mezi vývojovými prostředími a správu zdrojového kódu.
Nasazení do navazujících prostředí.
Zřizování nebo rušení zřízených prostředí
Provádění statických kontrol řešení pomocí nástroje Power Apps kontrola řešení
GitHub Actions můžete použít pro Microsoft Power Platform spolu s dalšími dostupnými akcemi na GitHubu ke komponování vašich buildovacích a releaseových workflow. Pracovní postupy, které týmy běžně používají, zahrnují zřizování vývojových prostředí, export z vývojového prostředí do správy zdrojového kódu, generování sestavení a vydávání aplikací. GitHub Actions pro Microsoft Power Platform jsou k dispozici na adrese https://github.com/marketplace/actions/powerplatform-actions.
Důležité
GitHub Actions pro Microsoft Power Platform se podporují jenom pro prostředí Microsoft Dataverse s databází. Další informace: Vytvoření prostředí s databází
Klíčové koncepty
GitHub Actions umožňují vytvářet vlastní pracovní postupy životního cyklu vývoje softwaru přímo v úložišti GitHub. Přehled GitHub Actions a základních konceptů najdete v následujících článcích:
Co jsou GitHub Actions pro Microsoft Power Platform?
GitHub Actions pro Microsoft Power Platform je kolekce GitHub Actions určených specificky pro Microsoft Power Platform, které eliminují potřebu ručního stahování vlastních nástrojů a skriptů pro správu životního cyklu aplikací postavených na Microsoft Power Platform. Úkoly lze používat jednotlivě, jako je import řešení do downstreamového prostředí, nebo mohou být použity společně v pracovním postupu k ladění scénáře, jako je „generování artefaktu sestavení“, „nasazení k testování“ nebo „sklizeň změn provedených výrobcem“. Úkoly sestavení lze do značné míry kategorizovat do čtyř typů:
Pomocník
Kontrola kvality
Řešení
Správa prostředí
Další informace o jednotlivých úkolech najdete v části GitHub Actions pro Microsoft Power Platform.
Získejte GitHub Actions pro Microsoft Power Platform
Pro Microsoft Power Platform můžete použít GitHub Actions přidáním akcí do definičního souboru pracovního postupu (.yml). Ukázkové definice pracovních postupů jsou k dispozici v GitHub Actions lab.
Připojení k prostředím
Pokud chcete pracovat s prostředím Dataverse, musí se vytvořit tajný kód, který umožňuje různým GitHub Actions provádět požadovanou úlohu. Existují dva typy připojení:
- Uživatelské jméno / heslo: Konfigurováno jako obecné připojení služby pomocí uživatelského jména a hesla. Ověřování pomocí uživatelského jména / hesla nepodporuje vícefaktorové ověřování.
- Instanční objekt a tajný klíč klienta: Tento typ připojení používá ověřování založené na instančním objektu služby a podporuje vícefaktorové ověřování. Ověřování instančního objektu
Dostupné spouštěče
GitHub Actions pro Microsoft Power Platform může běžet na agentech Microsoft Windows i agentech Linuxu.
Nejčastější dotazy
Jak začít s GitHub Actions?
Tutorial: Začínáme s GitHub Actions je teď k dispozici pro vyzkoušení. Tutoriály ukazují, jak používat ověřování pomocí objektu zabezpečení a standardní ověření uživatelským jménem a heslem.
Jak mohu nastavit GitHub Actions pro Microsoft Power Platform, aby fungovaly v mém úložišti?
Přejděte na GitHub Marketplace for Actions a vyhledejte Power Platform. Když dorazíte na stránku, kliknutím na zelené tlačítko spustíte akce ve vašem úložišti.
Fungují GitHub Actions pouze pro Power Apps?
GitHub Actions pracují pro plátno a modelově řízené aplikace, virtuální agenti z Microsoft Copilot Studio, uživatelské toky a tradiční toky, AI Builder, vlastní konektory a datové toky, které je nyní možné přidat do řešení. Součástí jsou také aplikace pro zapojení zákazníků.
Mohu zahrnout toky a aplikace plátna?
Ano, toky a aplikace plátna berou v potaz řešení, takže pokud jsou tyto komponenty přidány do vašeho řešení, mohou se účastnit životního cyklu vaší aplikace. Některé kroky však stále vyžadují ruční konfiguraci, kterou budeme řešit později v tomto roce, když zavedeme proměnné a konektory prostředí. Seznam aktuálních omezení najdete v části Známá omezení.
Kolik stojí GitHub Actions pro Microsoft Power Platform?
GitHub Actions jsou k dispozici bez poplatků. Platné předplatné GitHub ale vyžaduje použití akcí na GitHub. Pro začátek je zdarma k dispozici 2 000 akčních minut/měsíc. Další informace: ceny GitHub
Užiju GitHub Actions pro Microsoft Power Platform s Power Pages?
Ano. Můžete nahrát data portálu a pomocí profilu nasazení přizpůsobit parametry nasazení.
Viz také
Poznámky k verzi ke GitHub Actions pro Power Platform
Dostupné GitHub Actions Praktický workshop
Dostupné akce na GitHubu