Информация о том, что и в какой бранч запушено, приходит в событии от гитхаба. Опираясь на эти данные вы можете работать с бранчами так как вам нужно. Можете, к примеру, разные бранчи публиковать как разные виртуальные "приложения". Тут все зависит от ваших задач.
Облако для всех. Строим CI/CD pipeline для бессерверных функций