다음을 통해 공유


Visual Studio에서 Azure에 GitHub Actions 배포

GitHub Actions는 GitHub 에서 제공하는 CI/CD(지속적인 통합 및 지속적인 업데이트) 솔루션입니다. GitHub.com 무료로 코드를 호스트할 수 있으며, 코드 변경 시 GitHub Actions를 사용하여 애플리케이션을 자동으로 빌드, 테스트 및 배포할 수 있습니다.

솔루션 탐색기의 GitHub Actions

Visual Studio 2022 버전 17.7 이상의 GitHub 리포지토리에서 프로젝트를 열 때마다 리포지토리의 모든 GitHub Actions가 솔루션 탐색기의 GitHub Actions 노드 아래에 표시됩니다.

솔루션 탐색기의 GitHub Actions 노드를 보여 주는 스크린샷

작업 YML 파일을 두 번 클릭하거나 Enter 키를 눌러 열면 Azure의 비밀 및 호스팅 정보를 포함하여 작업에 대한 정보가 포함된 GitHub Actions 탭이 열립니다.

GitHub 작업 탭의 스크린샷

YML 파일을 마우스 오른쪽 단추로 클릭하여 GitHub에서 열거나 편집 을 선택하여 YML 파일 자체를 로컬로 열 수도 있습니다.

Visual Studio에서 작업 중인 GitHub Actions 워크플로를 생성합니다.

코드베이스가 GitHub.com 호스트되고 배포 대상이 Visual Studio에서 지원하는 Azure 호스팅 서비스인 경우 리포지토리에 대한 GitHub Actions를 구성하도록 자동으로 제공됩니다.

CI/CD 게시 옵션을 보여 주는 스크린샷

또한 Visual Studio는 애플리케이션 비밀을 처리하여 프로세스를 간소화합니다.

솔루션 탐색기에서 프로젝트를 마우스 오른쪽 단추로 클릭하고 상황에 맞는 메뉴에서 게시 를 선택하여 시작합니다. 자습서는 Visual Studio에서 만든 GitHub Actions 워크플로를 사용하여 Azure에 애플리케이션 배포를 참조하세요.

GitHub.com 내 프로젝트를 얻으려면 어떻게 해야 하나요?

자세한 내용은 새 Git 리포지토리 만들기를 참조하세요.

참고하십시오

GitHub Actions 및 .NET