Udostępnij przez


Wdrażanie funkcji GitHub Actions na platformie Azure w programie Visual Studio

Funkcja GitHub Actions to rozwiązanie ciągłej integracji i ciągłego dostarczania (CI/CD) oferowane przez usługę GitHub. Możesz bezpłatnie hostować kod na GitHub.com i możesz użyć funkcji GitHub Actions do automatycznego kompilowania, testowania i wdrażania aplikacji po wprowadzeniu zmian w kodzie.

Funkcja GitHub Actions w Eksploratorze rozwiązań

Za każdym razem, gdy otworzysz projekt z repozytorium GitHub w programie Visual Studio 2022 w wersji 17.7 lub nowszej, wszystkie akcje GitHub Actions w repozytorium są wyświetlane w węźle GitHub Actions w Eksploratorze rozwiązań.

Zrzut ekranu przedstawiający węzeł GitHub Actions w Eksploratorze rozwiązań.

Jeśli klikniesz dwukrotnie na plik YML akcji lub wybierz i naciśnij Enter, aby go otworzyć, zostanie otwarta karta GitHub Actions z informacjami o akcji, w tym o sekretach i hostingu na platformie Azure.

Zrzut ekranu zakładki GitHub Actions.

Możesz również kliknąć prawym przyciskiem myszy plik YML, aby otworzyć go w usłudze GitHub, lub wybrać polecenie Edytuj , aby otworzyć sam plik YML lokalnie.

Visual Studio generuje działające przepływy pracy dla GitHub Actions

Jeśli baza kodu jest hostowana na GitHub.com, a obiektem docelowym wdrożenia jest usługa hostingu platformy Azure obsługiwana przez program Visual Studio, zostanie automatycznie oferowana konfiguracja funkcji GitHub Actions dla repozytorium.

Zrzut ekranu z opcją publikacji CI/CD.

Program Visual Studio upraszcza również proces, zajmując się wpisami tajnymi aplikacji za Ciebie.

Rozpocznij od kliknięcia prawym przyciskiem myszy projektu w Eksploratorze rozwiązań i wybrania pozycji Publikuj z menu kontekstowego. Aby zapoznać się z samouczkiem, zobacz Wdrażanie aplikacji na platformie Azure przy użyciu przepływów pracy funkcji GitHub Actions utworzonych przez program Visual Studio.

Zobacz także

GitHub Actions i .NETInformacje o usłudze Git w programie Visual Studio