Bagikan melalui


Penyebaran GitHub Actions ke Azure di Visual Studio

GitHub Actions adalah solusi integrasi berkelanjutan dan pengiriman berkelanjutan (CI/CD) yang ditawarkan oleh GitHub. Anda dapat menghosting kode secara gratis di GitHub.com dan Anda dapat menggunakan GitHub Actions untuk secara otomatis membangun, menguji, dan menyebarkan aplikasi Anda saat perubahan kode dibuat.

Tindakan GitHub di Penjelajah Solusi

Setiap kali Anda membuka proyek dari repositori GitHub di Visual Studio 2022 versi 17.7 dan yang lebih baru, Tindakan GitHub apa pun dalam repositori ditampilkan di bawah simpul GitHub Actions di Penjelajah Solusi.

Screenshot showing GitHub Actions node in Solution Explorer.

Jika Anda mengeklik dua kali pada file YML tindakan, atau memilih dan menekan Enter untuk membukanya, tab Tindakan GitHub terbuka dengan informasi tentang tindakan tersebut, termasuk rahasia dan informasi hosting di Azure.

Screenshot of GitHub Actions tab.

Anda juga dapat mengklik kanan file YML untuk membukanya di GitHub, atau memilih Edit untuk membuka file YML itu sendiri secara lokal.

Visual Studio menghasilkan alur kerja GitHub Actions yang berfungsi untuk Anda

Jika basis kode Anda dihosting di GitHub.com dan target penyebaran Anda adalah layanan hosting Azure yang didukung Visual Studio, Anda akan secara otomatis ditawarkan untuk mengonfigurasi GitHub Actions untuk repositori Anda.

Screenshot showing CI/CD publish option.

Visual Studio juga menyederhanakan proses dengan menangani rahasia aplikasi untuk Anda.

Memulai dengan mengklik kanan proyek Anda di Penjelajah Solusi dan memilih Terbitkan dari menu konteks. Untuk tutorial, lihat Menyebarkan aplikasi Anda ke Azure menggunakan alur kerja GitHub Actions yang dibuat oleh Visual Studio.

Bagaimana cara mendapatkan proyek saya di GitHub.com?

Untuk informasi selengkapnya, lihat Membuat repositori Git baru.

Lihat juga

Tindakan GitHub dan .NET