brutils-python
brutils-python copied to clipboard
Hotfix/cleanup inactive issues
Descrição
Este Pull Request corrige um erro no workflow do GitHub Actions que removia automaticamente assignees de issues inativas. O erro ocorria porque a propriedade issue.comments retornava um número em vez de uma lista de comentários, resultando em um TypeError.
Agora, a busca pelos comentários é feita corretamente utilizando github.rest.issues.listComments, garantindo que o script funcione conforme esperado.
Mudanças Propostas
- Adicionada a busca correta dos comentários da issue utilizando
github.rest.issues.listComments. - Corrigida a verificação de comentários de aviso antes de criar um novo.
- Garantida a execução correta da lógica de remoção de assignees após o perÃodo de inatividade.
Checklist de Revisão
- [x] Eu li o [Contributing.md](https://github.com/brazilian-utils/brutils-python/blob/main/CONTRIBUTING.md).
- [x] Os testes foram adicionados ou atualizados para refletir as mudanças (se aplicável).
- [x] Foi adicionada uma entrada no changelog / Meu PR não necessita de uma nova entrada no changelog.
- [x] A [documentação](https://github.com/brazilian-utils/brutils-python/blob/main/README.md) em português foi atualizada ou criada, se necessário.
- [x] Se feita a documentação, a atualização do [arquivo em inglês](https://github.com/brazilian-utils/brutils-python/blob/main/README_EN.md).
- [x] Eu documentei as minhas mudanças no código, adicionando docstrings e comentários.
- [x] O código segue as diretrizes de estilo e padrões de codificação do projeto.
- [x] Todos os testes passam.
- [x] O Pull Request foi testado localmente.
- [x] Não há conflitos de mesclagem.
Comentários Adicionais
Essa correção evita falhas na execução do workflow e garante que a automação de remoção de assignees funcione corretamente.