Breaking

Thursday, June 10, 2021

Visual Studio–Create your CI/CD pipeline using Github Actions

When looking through the preview features activated inside Visual Studio (Options > Environment > Preview Features) I noticed the ‘GitHub Actions support in Publish’ feature:

Let’s try it to see what it does…

  • Open the Start Window in Visual Studio.
  • Click on the Clone a Project button. Enter the repository location and local path and click on Clone.
  • Go to the Solution Explorer. Right click on the Solution and choose Publish from the context menu
  • Let’s publish our Application to Azure. So choose Azure from the list of available Targets and click on Next.
  • Now we need to choose a specific target. Let’s choose Azure App Service and click on Next.
  • On the next screen, we need to choose the App Service Instance we want to use. After doing that, click on Next.
  • As a last step, we need to select the deployment type. It is here that the preview feature appears, as we can choose CI/CD using GitHub Actions. Click on Finish.
  • A yaml file is created containing all the necessary steps to deploy our application through GitHub Actions. Nice!

Remark: This feature only works if your project is linked to a GitHub repository.

No comments:

Post a Comment