Em um projeto, um analista de TI precisa garantir que uma nova feature seja integrada sem conflitos
com o código existente. Após a implementação, a feature precisa passar por testes automatizados antes
de ser incorporada ao branch principal, assegurando que não introduza erros. Assinale a alternativa que
apresenta a opção mais eficiente para alcançar essa integração de forma segura e automatizada.