Contexto
Atualmente, o repositório não possui uma automação para limpar os assignees de issues inativas. Isso pode gerar situações onde issues ficam com assignees antigos, dificultando o gerenciamento e priorização das tarefas.
Objetivo
Automatizar o processo de limpeza dos assignees de issues que ficaram inativas por um determinado período de tempo. Isso ajudará a manter as issues organizadas e garantir que os responsáveis pelas tarefas sejam atualizados.
Solução Proposta
Utilizar GitHub Actions para criar um workflow que:
- Verifique issues inativas com base em um tempo de inatividade configurado (por exemplo, 60 dias).
- Adicione um comentário de aviso nas issues inativas, informando que os assignees serão removidos em 7 dias, caso não haja atualizações.
- Após o período de aviso, remova os assignees da issue, mantendo o foco nas tarefas ativas e atuais.
Próximos Passos
- Implementar a automação usando GitHub Actions.
- Testar em um branch de desenvolvimento antes de aplicar ao repositório principal.
Links úteis
Contexto
Atualmente, o repositório não possui uma automação para limpar os assignees de issues inativas. Isso pode gerar situações onde issues ficam com assignees antigos, dificultando o gerenciamento e priorização das tarefas.
Objetivo
Automatizar o processo de limpeza dos assignees de issues que ficaram inativas por um determinado período de tempo. Isso ajudará a manter as issues organizadas e garantir que os responsáveis pelas tarefas sejam atualizados.
Solução Proposta
Utilizar GitHub Actions para criar um workflow que:
Próximos Passos
Links úteis