https://github.com/alnaimi-github/skills-deploy-azureto-azure
My clone repository
https://github.com/alnaimi-github/skills-deploy-azureto-azure
Last synced: about 1 year ago
JSON representation
My clone repository
- Host: GitHub
- URL: https://github.com/alnaimi-github/skills-deploy-azureto-azure
- Owner: alnaimi-github
- License: mit
- Created: 2024-05-01T15:22:23.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-18T16:44:18.000Z (almost 2 years ago)
- Last Synced: 2025-04-15T13:55:05.802Z (about 1 year ago)
- Language: JavaScript
- Size: 530 KB
- Stars: 4
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Deploy to Azure
_Create two deployment workflows using GitHub Actions and Microsoft Azure._
## Welcome
Create two deployment workflows using GitHub Actions and Microsoft Azure.
- **Who is this for**: Developers, DevOps Engineers, new GitHub users, students, and teams.
- **What you'll learn**: We'll learn how to create a workflow that enables Continuous Delivery using GitHub Actions and Microsoft Azure.
- **What you'll build**: We will create two deployment workflows - the first workflow to deploy to staging based on a label and the second workflow to deploy to production based on merging to main.
- **Prerequisites**: Before you start, you should be familiar with GitHub, GitHub Actions, and Continuous Integration with GitHub Actions.
- **How long**: This course takes less than 2 hours to complete.
In this course, you will:
1. Configure a job
2. Set up an Azure environment
3. Spin up the environment
4. Deploy to staging
5. Deploy to production
6. Destroy the environment
### How to start this course
[](https://github.com/new?template_owner=skills&template_name=deploy-to-azure&owner=%40me&name=skills-deploy-to-azure&description=My+clone+repository&visibility=public)
1. Right-click **Start course** and open the link in a new tab.
2. In the new tab, most of the prompts will automatically fill in for you.
- For owner, choose your personal account or an organization to host the repository.
- We recommend creating a public repository, as private repositories will [use Actions minutes](https://docs.github.com/en/billing/managing-billing-for-github-actions/about-billing-for-github-actions).
- Scroll down and click the **Create repository** button at the bottom of the form.
3. After your new repository is created, wait about 20 seconds, then refresh the page. Follow the step-by-step instructions in the new repository's README.
---
Get help: [Post in our discussion board](https://github.com/orgs/skills/discussions/categories/deploy-to-azure) • [Review the GitHub status page](https://www.githubstatus.com/)
© 2023 GitHub • [Code of Conduct](https://www.contributor-covenant.org/version/2/1/code_of_conduct/code_of_conduct.md) • [MIT License](https://gh.io/mit)