Checklist - Pull Request Merge

This guide below must be used to check each pull request before merging it to the main branch.

Guide before merging PR

  • Certificar que o Task Planning Checklist da tarefa foi todo finalizado (incluindo os Corner Cases);

  • Realizar o merge do branch principal (ex: develop) para dentro do branch do PR que precisa ser mergeado;

  • Certificar que as builds do PR passaram no TeamCity (usando a visão Workflow);

  • Caso o PR a ser fechado dependa de algum outro PR ou mudança em outro branch para funcionar, verificar se esse outro PR (ou branch) está pronto para também ser fechado;

  • Certificar que não exista nenhum conflito para realizar o merge;

  • Certificar que todos os commits e nome de branch foram criados seguindo o nosso guideline de qualidade:

    • https://github.com/s1mbi0se/company/wiki/Quality-Topics#versioning-e-branching

    • https://github.com/s1mbi0se/company/wiki/Quality-Topics#padr%C3%A3o-de-mensagem-de-commit