KoreaComK / visao-libertaria-site

Nova versão do site do projeto Visão Libertária
MIT License
43 stars 8 forks source link

Configura e adiciona CI de testes em PRs para a main #119

Closed diegosurita closed 2 months ago

diegosurita commented 7 months ago

Adiciona configuração do Github Actions para executar os testes do site quando um novo PR para branch main é criado.

diegosurita commented 7 months ago

Exemplo da execução do Gihub Actions: https://github.com/diegosurita/visao-libertaria-site/actions/runs/8521760198

diegosurita commented 2 months ago

@KoreaComK o que você acha deste PR? Vi que no site não tem nada relacionado a testes.

KoreaComK commented 2 months ago

Não sei até que ponto os testes poderiam ajudar, a não ser que você pudesse escrevê-los, pois infelizmente não tenho o tempo necessário para conseguir montá-los. Se tiver tudo bem para você, eu faço o merge.

diegosurita commented 2 months ago

Os testes ajudariam pra dar mais segurança no momento for feito alguma alteração, é útil para validar se a funcionalidade está funcionando da maneira que deveria no momento da implementação da mesma, ajuda no desenvolvimento de um código mais desacoplado e evita a introdução de bugs relacionados a alterações. Posso fazer os testes sim, sem problemas.