The Bicep console is a feature that helps with prototyping, experimenting, and validating Azure Bicep code snippets. Additionally, you can leverage the Bicep console to validate user-defined functions that are generated with GitHub Copilot to check if the output is as expected. In this blog, you will learn what the Bicep console is, explore a … Continue reading Experiment, Prototype, and Validate Azure Bicep with the Bicep Console
Category: bicep
Create your own custom extension for Azure Bicep
A long-lived dream of many Azure Bicep users has been the ability to deploy outside the Azure environment, similar to what you can do with Terraform. With the experimental Bicep local-deploy feature that dream is becoming a reality! A tool that allows you to connect Azure Bicep to any system you want. In this blog, … Continue reading Create your own custom extension for Azure Bicep
Custom Azure Bicep chat modes for GitHub Copilot
In GitHub Copilot, you have three built-in chat modes: Ask, Edit, and Agent. With a custom chat mode, you can create your own mode by extending the agent with your own behaviour. For example, you can add behaviour so the agent acts as a coding planner, prompt optimiser, or PowerShell expert, etc. In this blog, … Continue reading Custom Azure Bicep chat modes for GitHub Copilot
From Prompt to Bicep: GitHub Copilot for Azure in Action
Over two years ago, I wrote about GitHub Copilot for the first time. Back then, it was powered by OpenAI Codex models, not the models we know today. GitHub Copilot has come a long way since then, where we now have frontier models such as GPT-4.1 and Sonnet 4, agent mode, extensions, and GitHub Copilot … Continue reading From Prompt to Bicep: GitHub Copilot for Azure in Action
Control your Azure Bicep deployment flow with the fail function
Have you ever come across a scenario where you want to enforce a parameter to have a certain value because another parameter has value X? This means youβre dealing with a conditional parameter and need to validate the input before continuing the deployment. In Azure Bicep, itβs now possible to create conditional parameters and let … Continue reading Control your Azure Bicep deployment flow with the fail function




