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
Recommended resources
Related episodes
Connect
- David Pazdera | Twitter: @pazdedav | LinkedIn: /in/pazdedav
- Gitte Vermeiren | Twitter: @GitteTitter | LinkedIn: /in/gitte-vermeiren-b1b2221
- Nelly Kiboi | LinkedIn: /in/nellykiboi
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
Recommended resources
Related episodes
Connect
- David Pazdera | Twitter: @pazdedav | LinkedIn: /in/pazdedav
- Gitte Vermeiren | Twitter: @GitteTitter | LinkedIn: /in/gitte-vermeiren-b1b2221
- Nelly Kiboi | LinkedIn: /in/nellykiboi
Video URL
HTML iframe
Advanced
Administrator
Developer
DevOps Engineer
Azure Resource Manager
GitHub
Have feedback? Submit an issue here.