Implement GitHub Actions for CI/CD
Estimated time: 40 minutes.
Scenario
In this lab, you’ll learn how to implement a GitHub Action workflow that deploys an Azure web app.
Objectives
After completing this lab, you'll be able to:
- Implement a GitHub Action workflow for CI/CD.
- Explain the basic characteristics of GitHub Action workflows.
Requirements
- This lab requires Microsoft Edge or an Azure DevOps-supported browser.
- Identify an existing Azure subscription or create a new one.
- Verify that you have a Microsoft or Entra account with the Contributor or the Owner role in the Azure subscription. For details, refer to List Azure role assignments using the Azure portal.
- If you don't already have a GitHub account that you can use for this lab, follow the instructions available at Signing up for a new GitHub account to create one.
Exercises
During this lab, you'll complete the following exercises:
- Exercise 0: Import eShopOnWeb to your GitHub Repository.
- Exercise 1: Setup your GitHub Repository and Azure access.
- Exercise 2: Remove the Azure lab resources.