Session

Use GitHub Actions to Build & Deploy ASP.NET to Azure

Let’s say you’re using GitHub to develop your ASP.NET Core app. GitHub is great for source control…but what about building and deploying? Well, this is where GitHub Actions help. GitHub Actions lets you use YAML to create continuous build and continuous deploy (CI/CD) pipelines for your apps.

In this session, Ben will show you how to use GitHub Actions to build and deploy an ASP.NET Core / EF Core app to Azure. We’ll start with the basics of building your code and then gradually move into more complex scenarios such as using SQL Server Docker containers to test our code, use EF Core migrations to deploy database changes, populate “lookup” data in SQL Server, and edit settings in appsettings.json. We’ll also talk about how to handle multiple environments (dev, test, stage, prod, etc) and deployment approvals. Along the way, Ben will cover how to write and use custom GitHub Actions to streamline your pipelines.

Benjamin Day

Author, Trainer, Developer

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top