Informações gerais
Pull Request nada mais é do que a solicitação de subida de código de uma ramificação (branch) para outra.
Para fins de otimizar o processo, todas as solicitações devem ser enviar para o grupo do Teams com o nome [AD] - APROVAÇÃO PRs. Caso o solicitante não esteja no grupo, favor acionar o Lucas Falotico, Diego Mota ou Alessandro Holanda para inserção.
Abaixo algumas boas práticas que devem ser respeitadas no processo de solicitação do PR.
Solicitação de PR da Branch Feature para Develop
Em algumas SQUADs o próprio Tech Lead da mesma poderá fazer a aprovação da Branch Feature para a Branch de Develop. Todavia, alguns pontos devem ser considerados neste fluxo:
Fica de inteira responsabilidade do tech lead que aprovou a consolidação de todos os Commits na branch de Develop
Para criação de um JOB novo, é necessário entrar em contato com o time de arquitetura de dados para solicitar apoio na definição dos recursos necessários bem como a configuração e tagueamento correto.
Solicitação de um PR da Brach Develop para Master
A aprovação deve ser única e exclusivamente pelo time de arquitetura de dados, e todas as solicitações de aprovação devem ser feitas através do grupo do Teams [[AD] - APROVAÇÃO PRs].
Pontos importantes de constar na solicitação do PR:
Conter o descritivo das alterações que estão dentro do Pacote. (Obrigatório)
Caso tenha procedimentos a serem realizados antes ou depois da aprovação, deve constar de forma clara e enumerada caso tenhamos que seguir alguma ordem específica.
Deve conter as evidências de execução com sucesso em DEVELOP. (Pode ser um print, ou o link das execuções no ambiente de DEVELOP contendo as melhorias em questão) (Obrigatório)
OS itens marcados como obrigatórios, caso não constem no PR serão automaticamente reprovados. Caso tenham passos a serem realizados antes ou depois e não estiver constando de forma clara no PR, também serão reprovados.
Add Comment