Build and deploy applications to Azure by using GitHub Actions

DevOps Engineer
Solution Architect

Create two deployment workflows using GitHub Actions and Microsoft Azure.

Learning objectives

In this module, you will:

  • Discover options for triggering a continuous delivery GitHub Workflow
  • Understand steps to remove workflow artifacts
  • Identify important environment protections
  • Control workflow execution with job conditionals
  • Deploying to Microsoft Azure with a GitHub deploy action
  • Store credentials with GitHub Secrets
  • Create and destroy Azure resources with GitHub Actions workflows


  • A GitHub account
  • The ability to navigate and edit files in GitHub
  • Basic familiarity with GitHub Actions and workflows
  • Basic familiarity with continuous integration using GitHub Actions and workflows
  • An Azure subscription
  • An understanding of Microsoft Azure Fundamentals