Essa funcionalidade de preenchimento automático pode ser instalada em toda a sua conta GitHub, em uma organização GitHub ou em um subconjunto de repositórios para os quais você tem permissão de push.
Leia nossa política de privacidade e nossos termos de uso antes de começar. Nós mesmos os escrevemos, por isso são curtos e de fácil leitura. :)
Instale o aplicativo Github e designe quais contas e/ou repositórios devem obter a funcionalidade.
Na instalação, alguns rótulos serão criados em cada repositório para que você possa adicioná-los de maneira conveniente às suas solicitações pull. Esses rótulos são descritos abaixo. Você pode excluir (e até mesmo recriar posteriormente) esses rótulos conforme desejar para se adequar às políticas que você segue em relação à conclusão de solicitações pull.
As solicitações pull podem ser preenchidas automaticamente com alguns métodos de mesclagem. Cada método possui um rótulo associado que você pode usar para agendar o preenchimento automático com esse método.
Rótulo | Método de conclusão de solicitação pull |
---|---|
auto-merge | mesclar |
auto-squash | abóbora |
auto-rebase | rebase |
Uma solicitação pull será concluída automaticamente quando todas estas condições forem atendidas:
Este aplicativo GitHub não exclui explicitamente o branch de origem da solicitação pull após concluí-la. Se você deseja excluir o branch de origem após a conclusão da solicitação pull, configure o GitHub para fazer isso para todas as solicitações pull (independentemente de terem sido concluídas automaticamente) na página Configurações do repositório.
Depois de aplicar um dos rótulos de preenchimento automático, se o branch de origem da solicitação pull for atualizado por alguém que não tem permissões de gravação no repositório (por exemplo, um terceiro enviou o PR de um fork do seu repositório), o rótulo de preenchimento automático será automaticamente removido . Isso protege seu repositório contra alterações não revisadas que serão mescladas no repositório entre a conclusão de uma revisão e a conclusão da solicitação pull. Após a atualização não confiável e a remoção do rótulo, basta revisar a versão mais recente do PR e (se desejar) reaplicar o rótulo de preenchimento automático.