Ir para o conteúdo

Política de Pull Request(PR)

  • Os PRs passaram por revisões pelos integrantes da equipe e, ao fim de cada Sprint, ou em casos excepcionais, serão aceitos pelos mesmos.

  • Em cada Sprint um integrante da equipe, será responsável por analisar todos os PRs, revisá-los, e aceitá-los.

  • Os PR deverão ser criados, após a conclusão da feature ou bugfix

Criação de um Pull Request

Para a criação de um pull request direcionado a branch master, deve-se seguir os seguintes passos:

1)Adicione uma descrição

  • Utilize o template de issue destinado ao pull request, informando principalmente os campos de descrição e issue relacionada.

2) Adicione os reviewers

  • Assinale o reviewer, ou seja, o integrante da equipe responsável pela análise do pull request daquela sprint.

3) Adicione os assignees

  • Assinale os colaboradores do pull request

4) Adicione as devidas labels

  • Marque as labels relacionadas ao pull request. Geralmente será as mesmas assinaladas na issue referente.

Conflitos

  • Se um pull request causar algum tipo de conflito, deve ser resolvido primeiro pela equipe que desenvolveu o que está causando conflito, prezando pela integridade e organização do histórico de commits, e então deve ser refeito o pedido para avaliação do merge.

Política de Aprovação do Código

  • Para a aprovação do código, este deve ser aprovado pelo integrante da equipe responsável pela análise do pull request daquela sprint.
  • O integrante responsável deverá verificar se todos os critérios de aceitação foram satisfeitos para aquela feature ou bugfix.

Referências

Vamos Cuidar - Gestão. https://fga-eps-mds.github.io/2020.1-Grupo6/policies/pull_requests/. Acessado em 04/08/2021

Versionamento

Data Versão Descrição Autor(es)
04/08/2021 1.0 Criação do documento Estevao Reis
Back to top