Open rodrigondec opened 4 years ago
@rodrigondec adicionei as informações na issue.
Show, para contemplar todas essas automações irei levar um pouco mais de tempo.
Sobre esse daqui
Quando um for feito o merge do PR com a branch dev, a issue deve ser movida para a coluna Done do projeto Sprint
Se o issue/PR já estiver no project Sprint
assim que eles forem closed já irão para o Done
, tem a automação pronta que já funciona
Achei essa action aqui para realizar essa alteração do label nos issues
Achei essa action aqui para realizar essa alteração do label nos issues
Essa action não funcionou.
Achei uma outra similar. Porém ela não tem suporte à eventos do project_card
, apenas issues
. Irei fazer uma contribuição para essa action para adicionar o suporte.
https://github.com/marketplace/actions/simple-issue-labeler
Esperando o merge do PR criado https://github.com/andymckay/labeler/pull/13
Quando um novo PR for criado, mover a issue para Code Review, no projeto Sprint
@pictos No caso é o issue que gerou o PR que deve ser movido ou um card do PR mesmo?
Percebi agora como estava escrito. Se for o issue que gerou o PR a complicidade é muito grande e não sei se é viável.
@pictos No caso é o issue que gerou o PR que deve ser movido ou um card do PR mesmo?
@rodrigondec Pode ser o PR então.
Resumo
Teremos algumas automações para os issues/pr's com relação ao nosso workflow (mantido no Project).
Possibilidades
Referência
Detalhamento técnico
Issues
Como PM, eu gostaria das seguintes automações:
Quadro de preparo
Em progresso
for atribuído a uma issue, ela deve ser movida para o quadroIn Progress
no projetoSprint
In Progress
no projetoSprint
, o labelEm progresso
deve ser atribuído à issue.Bloqueado
ela deve ser movida para a colunaBlocked
do projeto SprintBlocked
, a labelBloqueado
deve ser atribuída à issuePR
Como PM gostaria das seguintes automações:
Code Review
, no projetoSprint
Precisa ser revisado
(tanto no PR quanto na issue)To Do
e remover os labelsDone
do projetoSprint
Observação
Precisamos documentar essas automações em algum 'manual', seja ele no
CONTRIBUTING.md
ou outro (tech leads ou um próprio para isso)