Olá, professores!
Acabei de corrigir e validar o pipeline de CI/CD no GitHub Actions. Agora, sempre que alguém fizer um push ou um pull request na branch main, os seguintes processos serão executados automaticamente:
Averiguações automatizadas (pytest tests/)
Instalação das dependências
Deploy automático (simulado por enquanto)
Se as averiguações falharem, o GitHub Actions mostrará os logs detalhados com o erro. Para evitar problemas, confiram os logs sempre que um commit for rejeitado.
Onde ver as averiguações?
Acesse a aba "Ações" no repositório GitHub:
https://github.com/schaedler6/Projeto-Integrador-SGE/actions
Dica: Antes de fazer push, rodem as averiguações localmente com pytest tests/ para evitar falhas.
Bora codar!