Episode

Automate your Azure deployments by using Bicep and GitHub Actions Ep07: Publish reusable Bicep code by using GitHub Actions

with David Pazdera, Gitte Vermeiren, Nelly Kiboi

Publish Azure template specs and Bicep modules by using a deployment workflow. Automatically validate and add versioning to your reusable Bicep code.

Learning objectives

  • Publish Bicep modules to a private registry from a GitHub Actions workflow
  • Publish Bicep files to a template spec from a GitHub Actions workflow
  • Automatically add version numbers to your modules and template specs

Chapters

  • 00:00 - Introduction
  • 04:48 - Learning objectives
  • 07:54 - Example scenario
  • 09:34 - Template specs and modules
  • 15:11 - Validate reusable code in a workflow
  • 19:58 - Authentication and authorization
  • 23:19 - Publish template specs from a workflow
  • 24:33 - Publish modules from a workflow
  • 27:35 - Exercise - Set up your environment
  • 43:23 - Design a workflow and versioning strategy
  • 57:00 - Environments for reusable biceps code
  • 57:38 - Exercise - Publish a module to a registry
  • 01:08:26 - Knowledge check
  • 01:16:41 - Summary and resources

Connect

Advanced
Administrator
Developer
DevOps Engineer
Azure Resource Manager
GitHub