GitHub Flow - Definição do Glossário CI/CD
GitHub flow é um modelo de branching leve: crie uma branch a partir de main, abra um pull request, obtenha revisão e verificações que passam, depois faça merge e deploy. Não há branch develop ou release separada.
No CI/CD
O GitHub flow pressupõe que a main está sempre pronta para deploy, então depende de verificações de status obrigatórias (um workflow do Actions verde) em cada pull request antes do merge, e muitas vezes faz deploy no merge.
Guias relacionados
Gitflow - CI/CD Glossary DefinitionGitflow: Gitflow is a branching model, introduced by Vincent Driessen, that uses long-lived `main` and `devel…
Feature Branch Workflow - CI/CD Glossary DefinitionFeature Branch Workflow: A feature branch workflow is a branching model where each unit of work is developed…
Deployment Pipeline - CI/CD Glossary DefinitionDeployment Pipeline: A deployment pipeline, a term from the book Continuous Delivery, is the automated path a…