Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
GitHub Actions geliştiricilerin otomatik yazılım geliştirme yaşam döngüsü iş akışları oluşturmasına olanak tanır. Microsoft Power Platform için
Microsoft Power Platform için GitHub Actions aşağıdaki özellikleri içerir:
Uygulama meta verilerinin (aynı zamanda çözümler olarak da bilinir) ithalatı ve ihracatı, tuval uygulamaları, model temelli uygulamalar, masaüstü akışları, Microsoft Copilot Studio sanal ajan sohbet botları, AI Builder modelleri, müşteri etkileşimi uygulamaları (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing ve Dynamics 365 Project Service Automation) ve geliştirme ortamları ile kaynak denetimi arasında olan bağlayıcılar gibi çeşitli platform bileşenlerini içerir.
Alt akış ortamlarına dağıtım yapma.
Ortamları sağlama veya devre dışı bırakma
Power Apps çözüm denetleyicisi kullanarak çözümlere karşı statik analiz denetimleri gerçekleştirme.
Microsoft Power Platform için GitHub Actions'ı ve diğer tüm mevcut GitHub Actions'ı, derleme ve yayın iş akışlarınızı oluşturmak için kullanabilirsiniz. Takımların genellikle kullandığı iş akışları arasında geliştirme ortamlarını hazırlama, geliştirme ortamından kaynak denetimine dışarı aktarma, derlemeler oluşturma ve uygulamaları yayınlama yer alır. Microsoft Power Platform için GitHub Actions https://github.com/marketplace/actions/powerplatform-actions adresinde bulunabilir.
Önemli
Microsoft Power Platform için GitHub Actions yalnızca veritabanı olan bir Microsoft Dataverse ortamı için desteklenir. Daha fazla bilgi: Veritabanı bulunan bir ortam oluşturma
Temel kavramlar
GitHub Actions doğrudan GitHub deponuzda özel yazılım geliştirme yaşam döngüsü iş akışları oluşturmanıza olanak tanır. GitHub Actions ve temel kavramlara genel bakış için aşağıdaki makaleleri gözden geçirin:
Microsoft Power Platform için GitHub Actions nedir?
Microsoft Power Platform için GitHub Actions, Microsoft Power Platform üzerinde oluşturulan uygulamaların uygulama yaşam döngüsünü yönetmek için özel araçları ve betikleri el ile indirme gereksinimini ortadan kaldıran bir GitHub Actions koleksiyonudur. Bu görevler, bir çözümü bir akış yönündeki ortama alma gibi basit bir görev gerçekleştirmek için veya bir iş akışı üzerinde birlikte kullanıldığında, "yapı yapısı oluşturma", "sınama için dağıt" veya "toplama yapıcısı değişiklikleri" gibi bir senaryo oluşturmak için tek başına kullanılabilir. Yapı görevleri büyük ölçüde dört tür halinde sınıflandırılabilir:
Yardımcı
Kalite denetimi
Çözüm
Ortam yönetimi
Tek tek görevler hakkında daha fazla bilgi için Microsoft Power Platform için
Microsoft Power Platform için GitHub Actions edinin
eylemleri iş akışı tanım dosyanıza (.yml) ekleyerek Microsoft Power Platform için GitHub Actions kullanabilirsiniz. Örnek iş akışı tanımları GitHub Actions lab kullanılabilir.
Ortamlara bağlantı
Dataverse ortamıyla etkileşime geçmek için, GitHub Actions'ın gerekli görevi gerçekleştirmesine olanak tanıyan bir gizli anahtar oluşturulmalıdır. İki tür bağlantı vardır:
- Kullanıcı adı/parola: Kullanıcı adı ve parolayla genel hizmet bağlantısı olarak yapılandırıldı. Kullanıcı adı/parola kimlik doğrulaması çok faktörlü kimlik doğrulamasını desteklemez.
- Hizmet asıl adı ve gizli anahtar: Bu bağlantı türü hizmet temel tabanlı kimlik doğrulaması kullanır ve çok faktörlü kimlik doğrulamasını destekler. Hizmet sorumlusu kimlik doğrulaması
Mevcut çalıştırıcılar
Microsoft Power Platform için GitHub Actions hem Microsoft Windows aracılarında hem de Linux aracılarında çalıştırılabilir.
Sık sorulan sorular
GitHub Actions kullanmaya nasıl başlarım?
Öğretici: GitHub Actions'ı kullanmaya başlama artık denemeniz için kullanılabilir. Öğreticilerde, hizmet sorumlusu kimlik doğrulamasının ve standart kullanıcı adı/parola kimlik doğrulamasının nasıl kullanılacağı gösterilmektedir.
GitHub Actions'ı depomda Microsoft Power Platform ile nasıl çalıştırabilirim?
Actions için GitHub Marketplace'e gidin ve Power Platform'u arayın. Sayfaya geldiğinizde, eylemleri havuzunuzda anlık olarak oluşturmak için yeşil düğmeyi seçin.
GitHub Actions yalnızca Power Apps için mi çalışır?
GitHub Actions hem tuval hem de model temelli uygulamalar, Microsoft Copilot Studio sanal aracılar, UI akışları ve geleneksel akışlar, AI Builder, özel bağlayıcılar ve veri akışları için çalışır ve bunların tümü artık bir çözüme eklenebilir. Müşteri etkileşimi uygulamaları da dahil edilmiştir.
Akış ve tuval uygulamalarını dahil edebilir miyim?
Evet, akışlar ve tuval uygulamaları çözüme duyarlıdır; bu nedenle, bu bileşenler çözümünüze eklenirse uygulamanızın yaşam döngüsüne katılabilirler. Ancak bazı adımlar için hala elle yapılandırma gereklidir. Bu sorunlar, yıl sonunda ortam değişkenlerini ve bağlayıcılarını sunduğumuzda giderilecektir. Geçerli sınırlamaların listesi için Bilinen sınırlamalar konusuna gidin.
Microsoft Power Platform için GitHub Actions'ın maliyeti nedir?
GitHub Actions ücretsizdir. Ancak, GitHub eylemleri kullanmak için geçerli bir GitHub aboneliği gereklidir. Başlangıç için, ayda 2000 eylem dakikası ücretsiz olarak kullanılabilir. Daha fazla bilgi: GitHub pricing
Power Pages ile Microsoft Power Platform için GitHub Actions kullanabilir miyim?
Evet. Portal verilerini karşıya yükleyebilir ve dağıtım parametrelerini özelleştirmek için dağıtım profilini kullanabilirsiniz.
Ayrıca bkz.
GitHub Actions için Power Platform sürüm notları
Kullanılabilir GitHub Actions Uygulamalı Laboratuvarı
Mevcut GitHub Eylemleri