Quando um PR de trilha que mexe em um exercício é mesclado, isso dispara o reteste de todas as iterações publicadas mais recentes das soluções dos estudantes. Para exercícios populares, essa é uma operação muito cara (70.000 execuções de teste para o Olá, Mundo em Python, no caso extremo!).
Este fluxo de trabalho verifica se as mudanças de um PR disparariam o reteste das soluções e, se disparassem, adiciona um comentário explicando o risco de mesclar o PR do jeito que está. Ele também explica como mesclar o PR sem retestar as soluções.
Para mais informações, consulte a documentação Como evitar disparar execuções de teste desnecessárias.
O fluxo de trabalho está definido no arquivo .github/workflows/no-important-files-changed.yml.