1
resposta

[Sugestão] pipeline

Agora é comigo. Seguindo os mesmos passos mostrados na aula, criei o processo de integração contínua usando o GitHub Actions.

Para isso, criei o arquivo .github/workflows/go.yml no repositório do projeto, com todas as etapas necessárias do processo de CI, como a configuração do ambiente, instalação das dependências e execução dos testes automatizados.

Depois disso, fui nas configurações do repositório e adicionei as restrições necessárias, como a exigência de que o workflow seja executado com sucesso antes de permitir o merge na branch principal. Isso ajuda a manter a qualidade do código e evita que alterações com erro sejam integradas ao projeto.

Com isso, finalizei a configuração do CI no projeto de forma automatizada e segura.

1 resposta

Oi, Ubirajara! Como vai?

Gostei muito da sua explicação sobre como estruturou o workflow no GitHub Actions e adicionou restrições no repositório, garantindo que só código validado entre na branch principal. Essa prática fortalece bastante a qualidade do projeto.

Continue aplicando esse tipo de configuração, pois ela traz segurança e disciplina para o time.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!