Resumo

Concluído

Convém introduzir verificações automatizadas para revisar as alterações da sua equipe no Bicep antes que elas fossem mescladas à ramificação principal do seu repositório do GitHub.

Neste módulo, você aprendeu a adicionar fluxos de trabalho de GitHub Actions que são disparados automaticamente quando solicitações de pull são criadas, atualizadas e fechadas.

Você também aprendeu como tornar obrigatórias as verificações de validações de solicitação de pull usando regras de proteção de branch, uma prática que impede que revisores e outras pessoas mesclem alterações de código na ramificação principal até que todas as verificações automatizadas sejam bem-sucedidas. Por exemplo, seu site precisava ser atualizado para usar o sistema operacional Linux e você pôde usar verificações de status para validar e verificar as alterações da solicitação de pull.

Em seguida, você aprendeu a criar ambientes efêmeros, que dão a oportunidade de examinar o que será implantado quando as alterações de uma solicitação de pull forem mescladas. Usando ambientes efêmeros, você pode experimentar e iterar em suas alterações de código sem afetar nenhum dos ambientes de produção ou não produção. Quando você alterou seu site para usar uma imagem de contêiner, foi fácil ver como o site funcionaria com a nova configuração enquanto ainda estava preparando e examinando as alterações de código.

Você também aprendeu a remover automaticamente os recursos usados por ambientes efêmeros depois que uma solicitação de pull é mesclada e fechada.

Agora você deve ter ainda mais confiança em seu código do Bicep e nas alterações de infraestrutura do Azure que foram mescladas na ramificação principal do repositório.

Saiba mais