Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current Restore this Version View Version History

« Previous Version 6 Next »

Procedimento para Pull Requests (PR)

Um Pull Request, ou PR, é uma solicitação para mesclar código de uma branch em outra no repositório. Para otimizar o processo, siga as orientações abaixo:

1. Envio do PR

  • Envie todas as solicitações de PR para o grupo do Teams chamado [AD] - APROVAÇÃO PRs.

  • Se você não estiver no grupo, entre em contato com Lucas Falotico, Diego Mota ou Alessandro Holanda para ser adicionado.

2. Boas Práticas

Lembre-se de seguir as seguintes boas práticas para evitar a reprovação do PR:

PR da Branch Feature para Develop

  • O Tech Lead pode aprovar a consolidação da Branch Feature na Branch de Develop em algumas SQUADs.

  • Certifique-se de consolidar todos os Commits na Branch de Develop para posterior implantação em produção.

  • Se for necessário criar um novo JOB, entre em contato com a equipe de arquitetura de dados para obter suporte na definição de recursos, configuração e tagueamento apropriados.

PR da Branch Develop para Master

  • A aprovação é exclusiva do time de arquitetura de dados usando o grupo do Teams [AD] - APROVAÇÃO PRs.

  • Certifique-se de incluir os seguintes elementos na solicitação de aprovação de PR:

    • Descritivo detalhado das alterações contidas no pacote (Obrigatório).

    • Procedimentos, se necessários, antes ou depois da aprovação, claramente listados e numerados para indicar uma ordem específica, se aplicável.

    • Evidências de execução bem-sucedida em DEVELOP, como um print ou link para as execuções no ambiente de DEVELOP, exibindo as melhorias em questão (Obrigatório).

Lembre-se de que itens obrigatórios devem ser apresentados no PR; a ausência de qualquer um deles resultará automaticamente na reprovação. Além disso, certifique-se de incluir etapas a serem seguidas antes ou depois da aprovação, se aplicável.

3. Prazos

  • O prazo para aprovar qualquer Pull Request (PR) é de até dois dias úteis.

  • Por exemplo, se você enviar um PR em uma segunda-feira às 13:00, a aprovação deve ocorrer até quarta-feira às 13:00.

  • Durante esse período, o PR pode ser rejeitado se inconsistências forem identificadas.

4. Situações de Urgência

  • Em casos de urgência, entre em contato diretamente com a liderança de arquitetura de dados, representada por Alessandro Holanda.

  • Essa abordagem permitirá a análise da situação e a determinação da melhor solução a ser adotada.

Criação de Novas Branches a partir da Develop

Para evitar conflitos, sempre crie novas branches a partir da branch Develop atualizada. Siga os passos abaixo:

  1. Certifique-se de que sua branch Develop local esteja atualizada com as últimas alterações do repositório remoto. Use o comando:

  2. git checkout Develop

  3. git pull origin Develop

  4. Agora crie uma nova branch a partir da Develop usando o comando:

    git checkout -b nome-da-nova-branch

  5. Trabalhe na sua nova branch, faça as alterações necessárias e envie um PR quando estiver pronto.

Seguir este processo ajuda a evitar conflitos e garante que sua nova branch seja baseada na versão mais recente da Develop.

0 Comments

You are not logged in. Any changes you make will be marked as anonymous. You may want to Log In if you already have an account.