Chapter 19: Automatic Deployment Using GitHub Actions and Azure

In the previous chapter, we wrote integration tests in our apps to ensure that the components can interact correctly. Now we will deploy ASP.NET Core and Vue.js apps to Azure Cloud services using the new Continuous Integration (CI)/Continuous Deployment (CD) tools, GitHub Actions. CI/CD automates the building, testing, and deployment of applications that saves time and improves the efficiency of application development.

In this chapter, we will cover the following topics:

  • Introducing GitHub Actions – a CI/CD tool
  • Understanding GitHub Actions
  • Understanding where to deploy
  • Automated deployment to Azure App Service using GitHub Actions

Technical requirements

Here is the link to the ...

Get ASP.NET Core and Vue.js now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.