Infrastructure as Code, Bicep edition: conventions, versioning, pipelines
Every Bicep module in your repo gets one version that CI checks on every pull request, modules come from a private registry, and each PR passes a version check, PSRule and what-if before review. The version gate takes about an hour to set up; all scripts included.