azure-deployment

Automate Azure deployments with azd, Bicep, and GitHub Actions.

Updated Dec 30, 2025
One-click install
npx skills add https://github.com/henrybravo/developer-readiness-portal --skill azure-deployment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-deployment
Source: https://github.com/henrybravo/developer-readiness-portal/tree/main/.github/skills/azure-deployment
Command: npx skills add https://github.com/henrybravo/developer-readiness-portal --skill azure-deployment

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deploys applications to Azure by guiding teams through IaC and CI/CD setup using azd, Bicep, and GitHub Actions, reducing time-to-production and improving repeatability.

Core Features & Use Cases

  • Azure Dev CLI (azd) driven deployment: Simplifies environment provisioning and deployment orchestration.
  • Infrastructure as Code with Bicep: Encourages repeatable, version-controlled infrastructure.
  • GitHub Actions CI/CD templates: Provides automated pipelines for build, test, and release.
  • Use Case: For teams delivering web apps and APIs on Azure, enabling consistent deployments across dev/stage/prod.

Quick Start

Run the deployment workflow to provision infrastructure, configure CI/CD, and deploy your application to Azure.

Frequently Asked Questions about azure-deployment

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Azure web app and API deployments using Bicep and GitHub Actions?

Automate Azure deployments by provisioning infrastructure with Bicep and releasing CI/CD pipelines using GitHub Actions. This orchestrates end-to-end deployment for web apps and APIs across dev, staging, and production environments.

What is the Azure Developer CLI (azd) used for in infrastructure deployment?

The Azure Developer CLI (azd) simplifies environment provisioning and deployment orchestration. It drives repeatable infrastructure as code practices alongside Bicep templates for version-controlled resource configuration.

Can I use this deployment workflow to parameterize different environments like staging and production?

Yes, you can parameterize dev, staging, and production environments. The workflow handles infrastructure naming, resource configuration, and environment parameterization to ensure consistent deployments across each stage.

What's the best way to enforce repeatable infrastructure as code for Azure resources?

Enforce repeatable infrastructure as code by using Bicep templates for version-controlled resource provisioning. This approach reduces time-to-production and improves consistency when configuring Azure native tooling.

Do I need GitHub Actions to set up CI/CD pipelines for Azure APIs?

GitHub Actions provides the templated CI/CD pipelines for automated build, test, and release. Using these templates enforces secure deployment workflows and automates the release process for your Azure APIs.