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'nde 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'ndeki GitHub Actions düğümü altında gösterilir.

Çözüm Gezgini'nde GitHub Actions düğümünü gösteren ekran görüntüsü.

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.

GitHub Actions sekmesinin ekran görüntüsü.

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.

CI/CD yayımlama seçeneğini gösteren ekran görüntüsü.

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

Çözüm Gezgini'nde 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.

Ayrıca bakınız

Visual Studio'da Git HakkındaGitHub Actions ve .NET Hakkında