GitHub Education exercise on deploying applications to Microsoft Azure using GitHub Actions
About this project
Deploy to Azure Create two deployment workflows using GitHub Actions and Microsoft Azure. Step 1: Trigger a job based on labels Welcome to the course :tada: A lot of things go into delivering "continuously". These things can range from culture and behavior to specific automation. In this exercise, we're going to focus on the deployment part of our automation. In a GitHub Actions workflow, the on step defines what causes the workflow to run. In this case, we want the workflow to run different tasks when specific labels are applied to a pull request. We'll use labels as triggers for multiple tasks: When someone applies a "spin up environment" label to a pull request, that'll tell GitHub Actions that we'd like to set up our resources on an Azure environment. When someone applies a "stage" label to a pull request, that'll be our indicator that we'd like to deploy our application to a staging environment. When someone applies a "destroy environment" label to a pull request, we'll tear down any resources that are running on our Azure account. :keyboard: Activity 1: Configure GITHUBTOKEN permissions
From the project README on
GitHub
- Stars
- 11
- Forks
- 0
- License
- MIT
- Last push
- 6 Dec 2025
Add this badge to your README
Show that your project is listed on Made in Algeria.
[](https://www.madeinalgeria.dev/projects/skills-deploy-to-azure)