brutils-python icon indicating copy to clipboard operation
brutils-python copied to clipboard

Hotfix/cleanup inactive issues

Open tiagornandrade opened this issue 10 months ago • 0 comments

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.

tiagornandrade avatar Feb 02 '25 13:02 tiagornandrade