Поделиться через


Развертывание GitHub Actions в Azure в Visual Studio

GitHub Actions — это решение непрерывной интеграции и непрерывной доставки (CI/CD), предлагаемое GitHub. Вы можете бесплатно разместить код на GitHub.com и использовать GitHub Actions для автоматической сборки, тестирования и развертывания приложения при внесении изменений кода.

Действия GitHub в обозревателе решений

При открытии проекта из репозитория GitHub в Visual Studio 2022 версии 17.7 и более поздних версиях все действия GitHub в репозитории отображаются в узле GitHub Actions в обозревателе решений.

Снимок экрана: узел GitHub Actions в обозревателе решений.

Если дважды щелкнуть файл YML действия или выделить его и нажать Enter, чтобы открыть, откроется вкладка "GitHub Actions" со сведениями о действии, включая секреты и информацию о размещении в Azure.

Снимок экрана: вкладка

Вы также можете щелкнуть правой кнопкой мыши файл YML, чтобы открыть его в GitHub, или выбрать "Изменить ", чтобы открыть сам файл YML локально.

Visual Studio создает рабочие рабочие рабочие процессы GitHub Actions для вас

Если база кода размещена в GitHub.com, а целевой объект развертывания — это служба размещения Azure, которая поддерживает Visual Studio, вы автоматически будете предлагаться настроить GitHub Actions для репозитория.

Снимок экрана: опция публикации CI/CD.

Visual Studio также упрощает процесс, управляя секретами вашего приложения.

Начните, щелкнув проект правой кнопкой мыши в обозревателе решений и выбрав "Опубликовать " в контекстном меню. Руководство по развертыванию приложения в Azure с помощью рабочих процессов GitHub Actions, созданных Visual Studio.

См. также

Действия GitHub и .NETОбзор Git в Visual Studio