Share via


Visual Studio'da Azure'a GitHub Actions dağıtımı

GitHub Actions , GitHub tarafından sunulan sürekli tümleştirme ve sürekli teslim (CI/CD) çözümüdür. Kodunuzu GitHub.com ücretsiz olarak barındırabilir ve kod değişiklikleri yapıldığında uygulamanızı otomatik olarak derlemek, test etmek ve dağıtmak için GitHub Actions'ı kullanabilirsiniz.

Çözüm Gezgini'da GitHub Actions

Visual Studio 2022 sürüm 17.7 ve sonraki sürümlerde bir GitHub deposundan proje açtığınızda, depodaki tüm GitHub Actions Çözüm Gezgini GitHub Actions düğümü altında gösterilir.

Screenshot showing GitHub Actions node in Solution Explorer.

Eylem YML dosyasına çift tıklarsanız veya dosyayı açmak için Enter tuşuna basarsanız GitHub Actions sekmesi açılır ve azure'da gizli diziler ve barındırma bilgileri de dahil olmak üzere eylemle ilgili bilgiler görüntülenir.

Screenshot of GitHub Actions tab.

Ayrıca YML dosyasına sağ tıklayarak GitHub'da açabilir veya Düzenle'yi seçerek YML dosyasının kendisini yerel olarak açabilirsiniz.

Visual Studio sizin için çalışan GitHub Actions iş akışları oluşturur

Kod tabanınız GitHub.com barındırılıyorsa ve dağıtım hedefiniz Visual Studio'nun desteklediği bir Azure barındırma hizmetiyse, deponuz için GitHub Actions'ı yapılandırmanız otomatik olarak sunulur.

Screenshot showing CI/CD publish option.

Visual Studio ayrıca uygulama gizli dizilerinizi sizin yerinize işleyerek süreci basitleştirir.

Çözüm Gezgini'da projenize sağ tıklayıp bağlam menüsünden Yayımla'yı seçerek başlayın. Öğretici için bkz . Visual Studio tarafından oluşturulan GitHub Actions iş akışlarını kullanarak uygulamanızı Azure'a dağıtma.

projemi GitHub.com Nasıl yaparım??

Daha fazla bilgi için bkz . Yeni Git deposu oluşturma.

Ayrıca bkz.

GitHub Actions ve .NET